Приглашаем IT-специалистов в нашу команду для работы над масштабными проектами одного из крупнейших банков РФ. Нас ждёт работа с высоконагруженными системами, современным технологическим стеком и сложными бизнес-задачами
Обязанности
• Разработка, поддержка и развитие высоконагруженных backend-сервисов на Java (11+).
• Проектирование архитектуры микросервисов и взаимодействия между ними.
• Разработка и поддержка интеграций с внешними системами через брокеры сообщений (Kafka, RabbitMQ).
• Работа с базами данных: проектирование схем, написание и оптимизация сложных SQL-запросов.
• Упаковка и развертывание приложений с использованием Docker и Kubernetes (или OpenShift).
• Участие в код-ревью, написание unit
- и интеграционных тестов для поддержания качества кода.
• Взаимодействие с аналитиками, тестировщиками и представителями заказчика для уточнения требований и реализации бизнес-фич.
• Анализ и оптимизация производительности существующих сервисов, устранение узких мест (включая работу с памятью и потоками).
• Участие в планировании спринтов, декомпозиции задач и оценке сроков разработки.
Обязательные требования
• Отлично знает Java от 11 версии, есть опыт коммерческой разработки на Java от 4 лет
• Опыт работы в банках, страховых, финтехе
• Можем смотреть Kotlin-разработчиков c переходом на Java
• Опыт коммерческой разработки с любым из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x
• Опыт коммерческой разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift
• Опыт коммерческой разработки с одним из брокеров: Kafka, Rabbit MQ или Active MQ
• Опыт коммерческой разработки с Postgress, MySQL или Oracle будет плюсом
• Опыт работы с системой контроля версий
Будет плюсом
-