Team Lead Java developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Лучшие технологии для поддержки и развития бизнеса

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

О компании и команде

Ищем скилового Teamlead группы Java разработки , который сможет настроить процессы и выполнить проект в назначенные сроки.

Стек наших проектов: 

  • (back): Java 8 |11 |17, Spring Boot, Hibernate ORM, Spring Cloud, Maven
  • Интеграции: RabbitMQ, REST/SOAP
  • Инфраструктура проекта: Kubernetes, Docker.
  • CI\CD: Gitlab, Timecity, Ansible
  • Трекинг задач: Jira
  • Хранение исходного кода: git (gitlab)

Ожидания от кандидата

  • Опыт управления командой разработчиков от 4-5 человек;
  • Знание принципов и практический опыт применения OOP, SOLID, TDD;
  • Опыт разработки приложений на Java 8 и выше;
  • Отличное знание Spring (Spring Boot, Spring JPA, Spring Cloud);
  • Знание протокола HTTP/HTTPS, опыт проектирования REST API;
  • Уверенные знания SQL и ORM (Hibernate);
  • Опыт работы и построение микросервисной архитектуры;
  • Знание механизмов межсервисного взаимодействия;
  • Способность писать чистый, производительный и легко сопровождаемый код;
  • Опыт работы с SOAP, MQ;
  • Опыт работы GIT, ветки, merge requets.

Плюсом будет:

  • Знание гибких методологий разработки scrum, kanban, XP, etc.
  • Опыт работы с Docker.
  • Опыт работы с Kubernetes или Openshift.
  • Опыт работы с ELK стеком.

Условия работы

  • График работы удаленный (РФ);
  • Корпоративная электронная библиотека;
  • Страхование при выезде за рубеж;
  • Корпоративная социальная и материальная поддержка в определенных жизненных ситуациях;
  • 10 рабочих дней 100% оплачиваемого листа нетрудоспособности в год;
  • Корпоративные скидки и специальные акции от компаний- партнеров;
  • Льготные условия на продукты Банка;
  • Корпоративные мероприятия для сотрудников и их детей.