Вакансия: Senior Java-разработчик
Описание вакансии
Синергия - аккредитованная IT-компания, разрабатывающая комплексные решения для ООО Газпромнефть в сегменте топливного ритейла.
Наши решения это масштабные проекты, охватывающие миллионы пользователей в секторе топливного ритейла по России и за рубежом.
Чем предстоит заниматься:
-
Контроль аутсорсинга в АРМ управляющего АЗС G-Manager.
-
Сервисные листы для АРМ управляющего АЗС G-Manager.
-
Реализация задач на стеке: Java 17 (OpenJDK); Spring Boot 2, Spring Security, Hibernate/JPA; PostgreSQL; JUnit, Mockito (unit- и integration-тесты); messaging: ActiveMQ Artemis; API: REST (OpenAPI/Swagger), Docker/Kubernetes/Helm, CI/CD.
-
Готовность написания технической документации (RFC-подобные документы) для новых подходов в системе.
От вас:
- Опыт работы : не менее 3 лет на позиции senior-разработчика, включая проектирование архитектуры.
- Java : коммерческий опыт разработки от 5 лет, отличное знание Spring Boot 2, Spring Security, Hibernate.
- База данных : опыт с PostgreSQL (сложные запросы, оптимизация).
- Интеграция : опыт работы с Keycloak, знание OAuth2, OpenID Connect.
- Messaging : опыт с ActiveMQ Artemis (JMS, очереди, топики).
- API : умение разрабатывать REST API.
- Тестирование : написание unit-тестов (JUnit, Mockito).
- Принципы разработки : знание и применение принципов ООП, SOLID, DRY, KISS, а также паттернов проектирования (DDD, CQRS, Event Sourcing).
- Многопоточность : опыт работы с многопоточностью и синхронным/асинхронным взаимодействием.
- CI/CD и контейнеризация : базовые знания Jenkins, Docker, Kubernetes, Helm.
От нас:
- Работа в аккредитованной IT-компании.
- Полностью официальное оформление по ТК РФ.
- Удалённый формат работы.
- Гибкое начало рабочего дня.
- ДМС в ведущих коммерческих клиниках города, бесплатный полис для путешествий и дисконт на прикрепление родственников.
- Широкие возможности корпоративного обучения по ключевым направлениям деятельности.
- Все необходимое для работы: мы предоставляем технику и корпоративную мобильную связь.