Backend Developer (Java)
24 Июня 2026
Город:
Москва
Занятость:
Полная занятость
Компания "Гринатом"
Мы – команда HR TECH Росатома, самого динамично развивающегося разработчика продуктов для HR-автоматизации на российском IT-рынке!
Мы создаем HR-пространство, состоящее из высоконагруженных платформ, полностью закрывающих потребность любой крупной компании в HR-автоматизации в части кадрового администрирования и учета, расчета заработной платы, HR-аналитики, карьерного развития и обучения персонала, подбора и адаптации персонала, внутренних коммуникаций, мобильных решений и многого другого.
Проект по созданию Личного кабинета для сотрудников атомной отрасли.
Стек и технологии: Java 21, React, GraphQL, система управления кадровыми и смежными бизнес процессами на базе bpmn совместимого решения с применением концепции low-code.
Обязанности:
- Участвуешь в анализе требований и выборе технических решений
- Разрабатываешь сервисы и компоненты системы
- Пишешь качественный и чистый код
- Участвуешь в обсуждении архитектурных решений и проектировании микросервисов;
- Участвуешь в code review
- Работаешь с СУБД (PostgreSQL)
Требования:
-
Опыт коммерческой разработки от 5 лет
-
Опыт разработки и поддержки микросервисной архитектуры, работы с распределенными системами
-
Хороший опыт работы с реляционным и графовыми базами данных (PostgreSQL, Apache AGE)
-
Опыт проведения Сode Review
-
Знание основных методологий разработки программного обеспечения, принципов OOП, шаблонов проектирования, принципов SOLID, DRY, KISS
-
Практика использования TDD, BDD, Mockito, Test Containers
-
Отличное знание Spring/Spring Boot (Core, MVC, Data, Security, Actuator, Auto configuration, AOP), понимание автоконфигурации и внутренних механизмов Spring
-
Опыт работы с Kafka, понимание ее архитектуры и ограничений
-
Хорошее знание систем сборки Maven/Gradle и CI/CD (Gitlab)
-
Использование GraphQL и Apollo Federation как API для клиентов
-
Профилирование кода, анализ дампов памяти, анализ логов, метрик и трассировок, тонкая настройка JVM
Будет плюсом:
- Применения Clean (или Onion) Architecture на практике
- Ответственность за архитектуру и техрешения
- Участия в проектировании решений и декомпозиции задач, взаимодействия с аналитиками и архитекторами
- Event driven Architecture и DDD, консистентность, идемпотентность, Eventual Consistency
- Работы с BPMN-движками
- Разработки no-code или low-code систем
- Разработки с использованием Spring Cloud компонентов с Kubernetes
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
17 Июня
Москва
Компания "НИИ «Восход»" ФГАУ НИИ «Восход» — подведомственное учреждение Министерства цифрового развития, связи и массовых коммуникаций...
17 Июня
Senior Python Developer (Payments)
Москва
Компания "НООСФЕРА" Мы ищем Senior Python Backend Engineer , который поможет развивать и масштабировать платежную инфраструктуру продукта с...
17 Июня
Backend-разработчик( РАпарт Сервисез )
Москва
Компания "РАпарт Сервисез" Чем предстоит заниматься : Разработка серверной части системы на Java / Kotlin Spring, PostgreSQL,...
17 Июня
Руководитель разработки бэкенда (Java)( Датаюниверс )
Москва
до 320 000 руб.
Компания "Датаюниверс" Датаюниверс – аккредитованная ИТ компания , динамично развивающаяся компания с фокусом на инновационные IT-решения....
17 Июня
Senior Android Developer( Гепард )
Москва
от 600 000 руб.
Компания "Гепард" Ищем Senior Android-разработчика, способного брать на себя ключевые технические решения, проектировать архитектуру мобильного...
Вакансия размещена в отрасли