Middle Java разработчик
Санкт-Петербург
Команда развивает сервисы, обеспечивающие требования регуляторного законодательства и модернизирует систему ведения исполнительных документов на платформе банка. Вы будете разрабатывать и трансформировать микросервисы, повышая надёжность и производительность бизнес‑критичных процессов
ГрейдMiddle
Стек
JavaSpring BootPostgreSQLKafkaOpenShiftKubernetesJPA/HibernateLombokJenkinsMaven/GradleGit
Задачи
- •Разработка новых модулей и сервисов по ТЗ и системным требованиям
- •Поддержка и улучшение существующей функциональности
- •Исправление багов и оптимизация производительности приложения
- •Проектирование архитектуры и моделей классов
- •Участие в обсуждениях и планировании технических решений
Обязательно
- •Уверенное владение Java 17/21
- •Понимание многопоточности, Stream API и оптимизации под JVM
- •Знание Spring Boot: автоконфигурация, аннотации, настройка через application.yml/properties
- •Опыт с Apache Kafka: написание Producer/Consumer, настройка групп потребителей и партиционирования
- •Уверенный SQL и работа с PostgreSQL, проектирование схем и оптимизация запросов
- •Опыт с JPA/Hibernate и Lombok
- •Опыт работы с OpenShift/Kubernetes: манифесты, Health Probes, управление ресурсами, понимание поведения приложения в контейнере и навыки CI/CD (Jenkins, Maven/Gradle, Git)