Приглашаем Java разработчика на проект по развитию крупной информационной системы миграционного учета. Тебе предстоит развивать и сопровождать высоконагруженную систему с большим количеством интеграций со смежными сервисами и государственными информационными системами.
Твои задачи:
- Разрабатывать и развивать backend-сервисы на Java
- Участвовать в создании новых и сопровождении существующих микросервисов
- Реализовывать интеграции с внутренними и внешними системами
- Работать с PostgreSQL: писать, анализировать и оптимизировать SQL-запросы
- Разрабатывать слой доступа к данным с использованием MyBatis
- Участвовать в проектировании и реализации взаимодействия сервисов через Kafka
- Исправлять ошибки, проводить рефакторинг и повышать качество существующего кода
- Покрывать функциональность тестами и участвовать в code review
- Взаимодействовать с аналитиками, тестировщиками и другими разработчиками в составе команды
Мы ждем от тебя:
- Опыт разработки на Java 8 и выше (знание Java 21 будет преимуществом)
- Понимание принципов ООП, SOLID и основных паттернов проектирования
- Опыт работы со Spring Framework (Spring Boot, Spring MVC, Spring Data)
- Базовые знания Apache Kafka
- Опыт работы с PostgreSQL и MyBatis
- Опыт сборки проектов с использованием Maven
- Навыки работы с Git
- Умение разбираться в чужом коде и желание развиваться
Что мы обеспечим:
- Участие в крупном и динамично развивающемся проекте
- Команду экспертов, готовых делиться знаниями и опытом
- Современное оборудование и возможность работать в гибридном формате
- Оплату корпоративной мобильной связи
- Расширенную ДМС со стоматологией для полной заботы о здоровье
- Компенсацию 50% стоимости абонементов в фитнес-клубы
- Скидки на изучение английского языка для профессионального роста
- Поездки на конференции и тренинги за счёт компании, внутренние семинары и митапы
- Сессии профессионального развития 2 раза в год с индивидуальным планом развития и обратной связью