Лайфтех

Java Developer

Не указана
  • Минск
  • Более 6 лет
  • Java
  • Spring Framework
  • Spring Boot
  • Spring Cloud
  • REST
  • SOAP
  • Hibernate
  • JUnit
  • Mockito
  • CI/CD
  • Рефакторинг кода
  • Английский — B1 — Средний

Мы ищем Java-разработчика для работы над развитием микросервисной архитектуры и enterprise backend-систем.

В роли важно не только писать код, но и поддерживать, развивать и оптимизировать сложные распределённые системы, а также участвовать в рефакторинге и проектировании решений.

Чем предстоит заниматься:

— разработка и развитие backend-сервисов на Java;

— участие в проектировании и развитии микросервисной архитектуры;

— разработка REST и SOAP API для внутренних и внешних систем;

— поддержка и развитие существующих сервисов;

— рефакторинг и оптимизация кода в действующих системах;

— работа с высоконагруженными и распределёнными системами;

— интеграция сервисов с БД и внешними системами;

— написание unit-тестов и поддержка качества кода;

— участие в анализе требований и декомпозиции задач вместе с командой.

Мы ожидаем:

— опыт коммерческой разработки на Java от 5 лет;

— глубокое знание Java и различных версий Java;

— уверенные знания Java Core: Collections, Multithreading;

— Spring Framework: Spring, Spring Boot, Spring Cloud, Spring WebFlux;

— опыт разработки микросервисной архитектуры;

— опыт разработки REST и SOAP сервисов;

— опыт работы с Hibernate;

— опыт работы с реляционными БД;

— уверенное знание SQL, опыт работы с Oracle;

— опыт написания тестов: JUnit, Mockito;

— опыт рефакторинга и работы с legacy-кодом;

— понимание принципов построения enterprise-приложений.

Будет плюсом:

— опыт работы с JasperReports;

— опыт работы с распределёнными системами и high-load;

— опыт CI/CD и DevOps-практик;

— опыт работы с интеграциями и внешними API;

— глубокое понимание версий Java и их особенностей;

— опыт работы в крупных enterprise-проектах;

— понимание принципов наблюдаемости (logging, monitoring, tracing).

Мы предлагаем:

— работу над сложными enterprise и микросервисными системами;

— сильную инженерную команду и обмен экспертизой;

— работа в офисе, г. Минск, БЦ «Виктория Олимп»;

— современная корпоративная среда и социальный пакет (подробнее – в профиле компании или на сайте);

— индивидуальный подход к мотивации и компенсации.