Senior Java Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
НЛМК - крупнейшая в России, международная сталелитейная компания с активами в России, США и пяти странах Европы.
НЛМК-ИТ приглашает ИТ-специалистов на должность Senior Java разработчик на процесс разработки Системы управления производством (MES).
Мы планируем разработать и внедрить принципиально новые системы управления производством, учитывающие лучшие практики мирового опыта учета производства, с применением микросервисной архитектуры на современном стеке технологий.
На стек: Java 11, Spring boot, Postgresql, Kafka, наши системы разворачиваются в Openshift
Открыты позиции Senior Java Разработчик в командах:
- АДП- Аглодоменное производство- http://naukarus.com/aglodomennoe-proizvodstvo-nlmk-traditsii-innovatsii-razvitie
- ЭТС- производство электротехнических сталей
У нас развернута мощная технологическая платформа, на которой внедрено большинство сервисов управления жизненным циклом разработки:
- Gitlab для хранения кода и CI/CD
- Artifactory для хранения артефактов
- SonarQube для статического анализа кода
- Openshift для оркестрации контейнеров
- Стриминговая платформа для данных Kafka
- Объектное S3 хранилище (MinIO)
- Система web-аналитики (Matomo)
- Sentry для сбора ошибок
ВАС ЖДЕТ
- Взаимодействие с бизнес заказчиками
- Разработка Java (Java 11+), c использованием Spring Boot
- Разработка микросервисов на Java
- Участие в code-review
- Взаимодействие с аналитиками и тестировщиками на проекте.
Проектная команда: руководитель проекта, разработка бекенда и фронтенда, системные и бизнес-аналитики, QA инженеры, инфраструктурная команда.
Методология: Scrum, 2х недельные спринты
МЫ ЖДЕМ ОТ ВАС
- Опыт разработки на Java более 3-х лет
- Знание шаблонов проектирования, а также шаблоны проектирования микросервисных систем и интеграционных решений
- Знание Spring Boot
- Опыт работы с SQL и NoSQL базами данных
- Опыт работы с Apache Kafka крайне желателен
- Опыт написания сложный SQL запросов и умение их оптимизировать
- Опыт работы с PostgreSQL (опыт с Oracle желателен)
- Опыт профилирования и оптимизации java приложений
- Опыт в тестировании приложении желателен (интеграционное, unit-тесты, модульные тесты)
- Приветствуется: знание инструментария: Jira/Confluence, OpenShift, Docker, Maven, Redis.
Бонусы
Мы рады предложить:
- Возможность принять участие в масштабных, амбициозных проектах с современным стеком технологий для крупнейших производств на тер-ии РФ
- У нас минимум легаси, вам предстоит заниматься разработкой проектов с "0"
- Возможность удаленной работы или гибридный график работы
- Профессиональное обучение и развитие. Корпоративные курсы англ. языка
- Конкурентоспособный компенсационный пакет, включая ДМС, релокационный пакет и пр.
- Высокая зарплата, а также годовой бонус 2-4 оклада (по результатам выполнения KPI).