RU EN

Team Lead (Java)

Vacancy
Обязанности:
  • Участие в разработке востребованных информационных систем федерального уровня
  • Разработка с использованием Java 11+, Spring Boot, Docker Swarm, Kubernetes, PostgreSQL и множества других современных технологий
  • Изучение предметной области и активного участия в развитии систем в целом
  • Менторства и проверки работы младших сотрудников
  • Желание участия в жизни OpenSource сообщества: мы используем OpenSource и контрибьютим в отдельные проекты, а также ведем собственные открытые проекты
Требования:
  • Опыт разработки не менее 5 лет
  • Опыт работы в команде
  • Опыт проектирования архитектуры систем
  • Умение писать на Java 8 и выше
  • Знание экосистемы Spring (Spring Web, Spring Security, Spring Data, Spring Boot, Spring Cloud)
  • Знание SQL
  • Опыт использования очередей сообщений
  • Опыт разработки REST API
  • Умение работать с Git и Maven
  • Опыт применения методологий Agile
Будут плюсом знания:
  • JAX-RS, JAX-WS
  • JS, React
  • JPA / Hibernate
  • PostgreSQL
  • Cassandra, Couchbase, ClickHouse, Redis и другие NoSQL решения
  • Elasticsearch / Solr
  • ApacheMQ / ArtemisMQ / Kafka
  • HashiCorp Consul
  • Linux shell
  • Docker, Docker Swarm / Kubernetes
  • Микросервисная архитектура
  • Теория управления проектами, тестирования и аналитики
Мы предлагаем:
  • Получить опыт построения и оптимизации высоконагруженных систем;
  • Гибридный график работы 5/2, с гибким началом рабочего дня;
  • Оформление, все белое и прозрачное;
  • Оплату по итогу собеседования, исходя из вашего опыта и понятную систему премирования;
  • Классный офис и супер коллеги;
  • ДМС со стоматологией;
  • Преподаватель английского;
  • Свой спортзал и корпоративная фитнес-программа;
  • Библиотека;
  • Профессиональное обучение и сертификация, участие в профессиональных конференциях за счет компании;
  • Подарки к значимым событиям вашей жизни и дополнительные дни отпуска при бракосочетании и рождении ребенка;
  • И еще много других приятностей.