Написать пост
АО «Гринатом»

Senior/ Middle BackEnd Java Developer Центр HR TECH

По итогам собеседованияPart- или full-time, Опыт от 4 лет, Удалённо

Мы – команда HR TECH Росатома, самого динамично развивающегося разработчика продуктов для HR-автоматизации на российском IT-рынке!

Мы создаем HR-пространство, состоящее из высоконагруженных платформ, полностью закрывающих потребность любой крупной компании в HR-автоматизации в части кадрового администрирования и учета, расчета заработной платы, HR-аналитики, карьерного развития и обучения персонала, подбора и адаптации персонала, внутренних коммуникаций, мобильных решений и многого другого.

IT-проекты нашего Центра изначально разрабатываются «с прицелом» на внешний рынок, поэтому каждый продукт и вся экосистема в целом, – полностью коммерческая разработка.

Первые пользователи сервисов – сотрудники «Росатома». Это позволяет учесть все пожелания и предложить другим корпорациям и компаниям апробированное, удобное и высокотехнологичное решение. Флагманский проект Центра – IT-продукт по управлению персоналом для крупных предприятий «Атомкор». Он представляет собой комплексную платформу с гибкой архитектурой построения всех сервисных HR-процессов.

У нас живая и творческая атмосфера. Мы ценим самостоятельность и нацеленность на результат. Возможность предлагать свои решения и творчество у нас считают обязательной базой, лежащей в основе будущих результатов. А еще у нас весело и дружно! Мы привыкли приходить друг другу на помощь при возникновении вопросов, много общаться как по рабочим, так и не очень рабочим поводам. Наша команда – это не просто команда профессионалов, — это команда соратников и друзей!

На должности BackEnd-разработчика ты:

Участвуешь в анализе требований и выборе технических решений;
Разрабатываешь сервисы и компоненты системы;
Пишешь качественный и чистый код;
Участвуешь в обсуждении архитектурных решений и проектировании микросервисов;
Участвуешь в code review;
Работаешь с СУБД (PostgreSQL);

Классно, если у тебя есть:

Опыт разработки и поддержки микросервисов;

Хороший опыт работы с реляционным базами данных (PostgreSQL);

Опыт проведения Сode Review;

Знание основных методологий разработки программного обеспечения, принципов OOП, шаблонов проектирования, принципов SOLID, DRY, KISS;

Практика использования Test Containers в интеграционных тестах;

Отличное знание Spring/Spring Boot (Core, MVC/Webflux, Data/Integration, Security, Actuator, Auto configuration, AOP);

Опыт работы с Kafka, понимание ее архитектуры и ограничений;

Хорошее знание Maven/Gradle и CI/CD систем(Gitlab/Jenkins);

Профилирование кода, анализ дампов памяти, анализ логов, метрик и трассировок, тонкая настройка JVM.

Будет плюсом, если у тебя есть опыт:

Применение Clean Architecture на практике;
Event driven Architecture и DDD;
Разработки через тестирование (TDD);
Работы с bpmn движками;
Написания no-code или low-code систем;

Использования GraphQL и Websockets как API для клиентов;

Использования gRPС как стандарт межсервисных коммуникаций;

Управления доступом в микросервисах (сложные кейсы: ABAC, Graph based);

Разработки приложений на реактивном стеке (Reactor, RxJava, Mutiny);

Разработки с использование Spring Cloud компонентов с Kubernetes;

Построения гео распределенных отказоустойчивых решений;

Реализации решений класса Enterprise Service Bus, или тесного взаимодействия с ними;

Работы в HR tech отрасли.

Что мы предлагаем:

Полное соблюдение ТК РФ (оформление, оплата больничных, отпусков и пр.);
График работы 5/2, гибкое утро, пятница сокращенный рабочий день;
31 день ежегодного отпуска Официальную конкурентоспособную заработную плату + прозрачную систему премирования;
Сильную команду экспертов, которые готовы делиться знаниями. Масштабные программы обучения, регулярные тренинги и онлайн-курсы;
Насыщенная корпоративная жизнь: мероприятия, семейные конкурсы и активности; Возможности карьерного роста и профессионального развития;
Здоровье: обширная программа ДМС (со стоматологией), скидки на фитнесс;
Удалённая работа или рабочее место в уютном офисе.