Backend Developer (Java)

Гринатом

Backend Developer (Java)

Описание вакансии

Мы – команда 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
Навыки
  • Java
  • Spring Boot
  • BPMN
Посмотреть контакты работодателя

Похожие вакансии

РТК-СОФТ
  • Москва

  • Не указана

Рекомендуем
Лига Цифровой Экономики

Java-разработчик

Лига Цифровой Экономики

  • Москва

  • Не указана

Рекомендуем
R-Style Softlab (Эр-Стайл Софтлаб)

Java-разработчик (внедрение)

R-Style Softlab (Эр-Стайл Софтлаб)

  • Москва

  • Не указана

Рекомендуем
ГКУ Инфогород

Java-разработчик

ГКУ Инфогород

  • Москва

  • Не указана

РОСТ, Группа компаний

Ведущий разработчик Java

РОСТ, Группа компаний

  • Москва

  • Не указана

АО «ОТП Банк» (JSC «OTP Bank»)

Java-разработчик (трайб Daily Banking)

АО «ОТП Банк» (JSC «OTP Bank»)

  • Москва

  • Не указана

Национальная система платежных карт

Java-разработчик в Программу лояльности

Национальная система платежных карт

  • Москва

  • Не указана

БЮРО 1440
  • Москва

  • Не указана

Датаюниверс

Java-разработчик (Middle)

Датаюниверс

  • Москва

  • Не указана

Ртк-Элемент

Java-разработчик

Ртк-Элемент

  • Москва

  • Не указана

ЛайфИТ
  • Москва

  • до 300000 RUR

МТС Банк
  • Москва

  • до 300000 RUR

«UZUM TECHNOLOGIES»

Senior Java разработчик

«UZUM TECHNOLOGIES»

  • Москва

  • до 300000 RUR

Московский Кредитный Банк

Java-разработчик

Московский Кредитный Банк

  • Москва

  • до 300000 RUR

Хайтес Коммьюникейшнс

Программист-разработчик (Java, Front-End)

Хайтес Коммьюникейшнс

  • Москва

  • до 300000 RUR

КОМИТАС
  • Москва

  • до 300000 RUR

Яндекс
  • Москва

  • до 300000 RUR

Swordfish Security
  • Москва

  • до 300000 RUR

RDP.RU
  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию