Обязанности:
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Разрабатывать микросервисы для банковского обслуживания физических лиц на Java 25 и Spring Boot 3 Реализовывать REST API с использованием Spring MVC, Security и Keycloak Управлять данными с помощью Spring Data, Hibernate, PostgreSQL, Cassandra, Redis, MinIO Интегрироваться с другими сервисами банка через REST API, Kafka и ActiveMQ Artemis Использовать сторонние библиотеки для ускорения разработки, такие как Lombok и MapStruct Тестировать код с помощью JUnit, MockMvc, Mockito и Testcontainers Проходить и проводить кодревью Участвовать в проектировании, отладке, релизах и поддержке сервисов НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ: Опыт коммерческой разработки от 5 лет Опыт разработки микросервисов Spring Boot от 3 лет Уверенное знание Java Core, Spring, Hibernate Понимание принципов микросервисной архитектуры Понимание правил проектирования и разработки REST API Знание принципов работы СУБД, ORM, использование HQL/SQL Знание классических алгоритмов и структур данных Понимание принципов ООП, SOLID и функционального программирования Понимание архитектурных подходов и шаблонов проектирования Опыт работы с Docker, Kubernetes, Prometheus, Graylog Понимание принципов CI/CD БУДЕТ ПЛЮСОМ: Опыт разработки высоконагруженных приложений Опыт работы в финтехе Опыт работы с Gitlab CI, JIRA, Confluence Опыт работы по методологиям Agile, ScrumПохожие вакансии
Бизнес менеджер (Транзакционный бизнес)
Договорная
Москва. Станции метро: Аэропорт, Динамо, Петровский парк, ЦСКА
Инбанк
Договорная
Москва. Станции метро: Аэропорт, Динамо, Петровский парк, ЦСКА
Лига Цифровой Экономики
Договорная
Москва. Станции метро: Аэропорт, Динамо, Петровский парк, ЦСКА
Московский метрополитен
Договорная
Москва. Станции метро: Аэропорт, Динамо, Петровский парк, ЦСКА
Bell Integrator
От 100 000 до 150 000 руб.
Москва. Станции метро: Аэропорт, Динамо, Петровский парк, ЦСКА
Транс Атлантик г. Москва