Обязанности:
Разработка:
- Создание и развитие backend-приложений на Java с использованием Spring Boot.
- Реализация REST API, интеграция с внешними и внутренними сервисами.
- Работа с базами данных: проектирование схем, оптимизация запросов.
-
· Тестирование и поддержка:
- Покрытие кода автотестами (JUnit, Mockito).
- Участие в решении инцидентов, исправлении багов, логировании и отладке.
-
· Взаимодействие:
- Работа в команде с аналитиками, DevOps, QA и другими разработчиками.
- Участие в ежедневных встречах, планировании спринтов, code review.
·Сопровождение:
- Поддержка существующих микросервисов, внедрение новых фич, участие в релизах.
- Работа с CI/CD и средствами автоматического развертывания.
Документация:
- Подготовка технической документации по разработанным модулям.
- Участие в подготовке документации по интеграциям и архитектуре решений.
Взаимодействие с руководством:
- Все вопросы, ошибки и предложения сначала обсуждаются с непосредственным руководителем (тимлидом/менеджером).
- При невозможности решения — эскалация на уровень ИТ-овнера или руководителя проекта.
- Обязательное информирование о неполадках, сбоях и рисках.
- Иметь опыт разработки финтех проектов на Java от 2–3 лет (Middle+).
- Понимать архитектуру клиент-серверных и распределённых приложений.
- Уметь проектировать модули, писать читаемый и масштабируемый код.
- Опыт написания Unit- и Integration-тестов.
- Владение техникой code review и знание CI/CD-практик.
- Способность работать в Scrum/Agile-командах.
- Официальное трудоустройство;
- Достойная заработная плата;
- Корпоративное обучение и тренинги для развития сотрудников;
- Комфортные условия труда;
- График работы 5/2 с 9.00 до 18.00;
- Удобная локация в центре города.