Компания: Белорусский народный банк
Местоположение: Минск, Беларусь
Тип занятости: Полная занятость
Java-разработчик в банк, проходящий цифровую трансформацию. Разработка микросервисов на Java и Spring.
Задачи:
- Разработка сервисов и ключевых компонентов систем в рамках микросервисной архитектуры
- Разработка и совершенствование программного обеспечения на Java с применением фреймворков Spring (Spring Boot, Spring MVC, Spring Security)
- Написание качественного и понятного кода, соответствующего стандартам
- Написание тестов с использованием JUnit
- Взаимодействие с разработчиками других команд по интеграционным задачам
Требования:
- Опыт работы в роли Java-разработчика от 2-х лет
- Высшее техническое образование
- Опыт работы с фреймворками Spring (Core, Boot, Data, Cloud, Security)
- Опыт работы с технологиями JDBC/JPA/Hibernate
- Знание реляционных баз данных, особенно Postgres
- Понимание микросервисной архитектуры, REST принципов
- Знание принципов SOLID и ACID
- Опыт работы с системами контроля версий Git, контейнеризацией Docker, инструментом Postman
- Работа с Jira / Confluence
Условия:
- Современный менеджмент и крутая команда экспертов
- Возможность участвовать в амбициозных fintech проектах
- Возможность развития внутри компании
- Новый стильный офис с панорамным видом из бизнес-центра Futuris (ст.м. Борисовский Тракт), возможность работать в гибридном формате работы
- Медицинское страхование, в т.ч. с возможностью страхования близких родственников
- Материальная помощь к отпуску
- Скидки на абонементы и оплачиваемые корпоративные тимбилдинги
- Реальные перспективы для карьерного и финансового роста
Навыки:
- Java
- Spring
- Spring Boot
- Spring MVC
- Spring Security
- Spring Data
- Spring Cloud
- JDBC
- JPA
- Hibernate
- Postgres
- Git
- Docker
- Postman
- Jira
- Confluence
- JUnit
- REST
- SOLID
- ACID