Инжиниринговый Дивизион Госкорпорации «Росатом» занимает 1 место в мире по портфелю заказов и количеству одновременно сооружаемых АЭС в России и за рубежом. В контур Дивизиона входят ведущие компании атомной отрасли, специализирующиеся на проектировании и сооружении АЭС большой мощности.
В организациях Дивизиона работает более 40 000 человек.
Дирекция по продуктам Multi-D разрабатывает цифровые продукты для поддержки процессов сооружения сложных инжиниринговых объектов. Разработка ведется с использованием современных технологий и гибких методик (Scrum).
Требуется разработчик Senior Java для участия в разработке высоконагруженной системы IMS3.
Стек:
- Backend: Java, JDK 8 – JDK 17 (OpenJDK, Liberica JDK)
- Опыт работы с PostgreSQL, JEE или Spring
- Передача данных: HTTP/HTTPS, WebSocket, WebAPI, REST, GraphQL
- PostgreSQL
- Сборка, тестирование и CI/CD: Jenkins, Azure DevOps, Sonar Qube
- Процессы: Agile, Scrum
- Инструменты - Git, Azure DevOps (TFS)
Обязанности:
- Разрабатывать высоконагруженную систему
- Удерживать высокий уровень абстракции при разработке компонентов
- Внедрять новый функционал в текущие проекты
- Оптимизировать производительность проекта под высокие нагрузки
- Разработка и сопровождение веб–ресурсов
Требования:
- Опыт разработки на Java от 3-х лет и опыт объектно-ориентированного программирования;
- Готовность работы с Enovia (на Java EE);
- Понимание методологии Scrum; опыт работы в команде;
- Знание основных библиотек и шаблонов проектирования;
- Знание основных алгоритмов и структур данных;
- Опыт разработки БД: реляционная алгебра, индексы, оптимизация запросов;
- Желание находить новые решения, осваивать новые технологии;
- Понимание работы HTTP, принципов взаимодействия браузера с веб-приложением;
- Участие в code review, умение писать unit-тесты;
- Алгоритмическое мышление, умение самостоятельно решать сложные задачи;
- Английский язык (умение читать техническую документацию)
Условия:
- Работа в стабильной, социально-ответственной компании;
- Полная занятость, возможна удаленная работа.
- Оформление по ТК РФ;
- Участие в решении амбициозных проектов и задач в команде профессионалов;
- Возможности профессионального роста и развития;
- Выплата годовой премии по итогам ежегодной оценки результатов деятельности;
- Расширенный социальный пакет (ДМС, льготы и компенсации, предусмотренные коллективным договором и пр.)