Java developer / Java программист (удаленная работа)

15 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Java developer / Java программист

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

Инжиниринговый дивизион Росатома является одним из лидеров мирового атомного инжинирингового бизнеса, занимая около 30% глобального рынка сооружения АЭС. Ведем свою деятельность в Европе, на Ближнем Востоке и в Северной Африке, а также в Азиатско-Тихоокеанском регионе.

Мы реализуем проекты по проектированию и сооружению АЭС большой мощности, оказываем полный спектр услуг EPC, EPC(M) и развиваем Multi-D технологии для управления сложными инженерными объектами. Система управления информацией Multi-D (IMS) построена на платформе 3DEXPERIENCE ENOVIA от Dassault Systemes. Для backend-части используется Java, web-часть - JSP, JavaScript.

Дирекция по продуктам Multi-D разрабатывает цифровые продукты для поддержки процессов сооружения сложных инжиниринговых объектов. Разработка ведется с использованием современных технологий и гибких методик (Scrum).

Требуются разработчик Java (middle) для участия в разработке высоконагруженной системы IMS3. Полная занятость, возможна удаленная работа.

Стек:

  • Spring Cloud , Camel, Eureka , S3Minio, Infinispan, Gateway, Kafka, Docker, OAuth/OIDС, Keycloak
  • Сборка, тестирование и CI/CD: Jenkins, Sonar Qube
  • Процессы: Agile, Scrum
  • Инструменты - Git, Azure DevOps (TFS)

Обязанности:

  • Работа в команде над многофункциональным высоконагруженным продуктом уровня Enterprise;
  • Написание высококачественного кода, модульных тестов, проведение рефакторинга и code review;
  • Разработка сервисов на Java ;
  • Участие в планировании итераций, реализация запланированных задач;
  • Работа по Agile/Scrum.

Требования:

  • Опыт разработки на Java от 3-х лет и опыт объектно-ориентированного программирования;
  • Понимание методологии Scrum; опыт работы в команде;
  • Знание основных библиотек и шаблонов проектирования;
  • Знание основных алгоритмов и структур данных;
  • Опыт разработки БД: реляционная алгебра, индексы, оптимизация запросов;
  • Желание находить новые решения, осваивать новые технологии;
  • Понимание работы HTTP, принципов взаимодействия браузера с веб-приложением;
  • Участие в code review, умение писать unit-тесты;
  • Алгоритмическое мышление, умение самостоятельно решать сложные задачи;
  • Английский язык (умение читать техническую документацию).

Также будет преимуществом (дополнительным плюсом):

  • Опыт работы с базами данных Postgres, Oracle

  • Опыт работы с платформой 3DEXPERIENCE ENOVIA

Условия:

  • Работа в стабильной, социально-ответственной компании;
  • Оформление по ТК РФ;
  • Участие в решении амбициозных проектов и задач в команде профессионалов;
  • Возможности профессионального роста и развития;
  • Выплата годовой премии по итогам ежегодной оценки результатов деятельности;
  • Расширенный социальный пакет (ДМС, льготы и компенсации, предусмотренные коллективным договором и пр.)


Посмотрите похожие вакансии

Java developer / Java программист
Компания: Aston
Зарплата: з.п. не указана
Java Developer / Java разработчик
Компания: Aston
Зарплата: з.п. не указана
Java developer / Java-разработчик / ИТ
Компания: Банк ДОМ.РФ
Зарплата: з.п. не указана
Java developer (зарубежная компания)
Компания: Кадровое агентство Smart Business
Зарплата: от 300 000 до 370 000 руб.