Java developer (Автографик)
офис, гибрид, Москва
Команда развивает высоконагруженный микросервис автоматического планирования графиков для десятков тысяч сотрудников. Роль предполагает разработку, интеграции и оптимизацию сервисов, обеспечение стабильности и масштабируемости критичного компонента экосистемы банка.
ГрейдMiddle/Senior
Опытот 3 лет
Стек
JavaSpring BootPostgreSQLKafkaHibernateLiquibaseREST APIOpenAPIJUnitGit
Задачи
- •Интеграция с внешними системами через REST и Kafka
- •Оптимизация SQL-запросов и работа с PostgreSQL/Hibernate, написание миграций
- •Проектирование и разработка новых микросервисов, обсуждение требований с аналитиками
- •Покрытие кода юнит и интеграционными тестами (JUnit, Testcontainers)
- •Код-ревью и поддержка документации OpenAPI
- •Взаимодействие с DevOps для настройки инфраструктуры и CI/CD
Обязательно
- •Коммерческий опыт разработки на Java и Spring Boot от 3 лет
- •Опыт проектирования и разработки микросервисов на Java/Spring Boot
- •Хорошее знание SQL и опыт работы с PostgreSQL
- •Опыт написания миграций (Liquibase)
- •Понимание и опыт реализации межсервисных интеграций (REST, Kafka)
- •Опыт написания тестов и работы с системой контроля версий (JUnit, Git)
Будет плюсом
- •Опыт реализации LLM-агентов
- •Опыт миграции с ORM