АльфаСтрахование-ОМС

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

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
Обязанности:
  • Дорабатывать и поддерживать существующие функциональности ИС в части back/front-end;
  • Создавать и развивать существующий код, рефакторинг и оптимизация кода при необходимости;
  • Решать задачи проектирования и разработки компонентов продукта;
  • Уточнять и документировать собственные решения, предоставлять консультацию в подготовке тестовых сценариев;
  • Создавать и поддерживать проекты различной сложности;
  • Разрабатывать сложные, высоконагруженные сервисы;
  • Проводить экспертизу и контроль качества программного кода (+Code review);
    Проектировать и разрабатывать высоконагруженные сервисы (на проекте Java 11-17, фреймворк Spring Boot, React).
Требования:
  • Опыт разработки java, Spring от 3 лет;
  • Знание Java(11+) (Java Core, Java Collections, Java Concurrency, JPA), Maven;
  • Знание React, redux, redux saga, typescript, Vite;
  • Spring Framework (Spring boot, MVC, Security);
  • Система сборки Git;
  • Опыт работы с многопоточными приложениями, распределенными и высоконагруженными системами;
  • Опыт работы с СУБД PostgreSQL, elasticsearch;
  • Опыт работы с Kubernetes;
  • Опыт работы с Kafka, Docker, Docker Compose;
  • Понимание микросервисной архитектуры;
  • Знание основных паттернов проектирования DI, SOLID;
  • Опыт enterprise разработки высоконагруженных сервисов - будет преимуществом.
Условия:
  • Оформление по ТК РФ;
  • Белая зарплата;
  • Рабочая техника;
  • Удаленная работа.