KPBS

Middle/Senior Backend Java-разработчик (TechLead)

250 000 - 400 000 RUR
  • Москва
  • Частичная занятость
  • Гибкий график
  • От 3 до 6 лет
  • Java
  • SQL
  • Oracle Pl/SQL
  • Apache Tomcat
  • REST
  • ООП
  • API
  • Linux
  • ORM
  • Spring
  • swagger/oas
  • Postgres
  • ELK
  • Техлид
  • API Security

KPBS – стремительно растущая аккредитованная компания IT-интегратор (согласно рейтингу CNews 2017г попадаем в TOP20 самых быстро растущих компаний России). Мы создаем самые передовые и самые сложные IT-решения, а также предоставляем ключевые IT -сервисы для крупных международных корпоративных заказчиков (таких, как AB Inbev (Пивоваренная компания №1 в мире), British American Tobacco, Leroy Merlin и многих других). При этом наши решения автоматизируют ключевые коммерческие функции (самые важные для наших клиентов).

В нашу компанию требуется разработчик backend Java, уровень Middle и выше, с опытом Техлида.

Заработная плата 250 000 - 350 000 рублей на руки, по итогам собеседования. Если TechLead, то до 400 000

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

  • Разрабатывать и поддерживать сервисы от выбора архитектуры до выведения в продакшн

  • Взаимодействие с заказчиком, проектирование и реализация решений сложных задач

  • Рефакторинг существующего кода, желание и умение сделать код лучше и удобнее

  • Формировать релизы в продакшн, используя docker/kubernetes; сбор и анализ метрик работающих сервисов

  • Ревью кода

Требования:

- Хорошее знание Java, уверенное и грамотное использование обобщений Java

- Опыт разработки в части безопасности сервисов (TLS/CSP/CORS/API Security)

- Отличное знание принципов ООП и основных паттернов проектирования, умение применять их на практике

- Техническое лидерство команды

- Знание SQL и noSQL, опыт работы с ORM (напр. Hibernate)

- Опыт работы с экосистемой Spring, многопоточностью

- Опыт разработки API (включая swagger/oas)

- Опыт разработки анализа производительности на Postgres

- Опыт написания unit-тестов

- Хорошее знание Linux

- Опыт разработки и проектирования высоконагруженных отказоустойчивых систем

- Знание и использование архитектурных шаблонов: монолит, микросервисы, сервисно-ориентированная архитектура, serverless, модульные монолиты

- Знание и опыт использование веб-серверов Tomcat, реверс-прокси nginx

- Знание интеграции с службами каталогов (LDAP, MS AD, FreeIPA)

- Опыт написания технической документации

- Опыт работы разработчиком Java от 3-х лет

- Опыт командной работы

- Желание постоянно совершенствоваться, повышать свою квалификацию, изучать новые технологии

- Технический склад ума

- Способность самостоятельно решать сложные технические задачи

- Коммуникабельность

- Способность работать в условиях многозадачности

- Законченное профильное образование

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

  • Опыт работы с Redis, Firebase, Timescale, MongoDB, Neo4j

  • Опыт работы с Kafka/RabbitMQ

  • Git, Maven, Gradle, Docker, K8S
  • Опыт работы c ELK
  • Опыт работы с CI/CD

Условия:

  • Оформление по ТК РФ
  • График работы гибридный - половина дней в месяц в офисе

  • Испытательный срок - 3 месяца

  • Высококвалифицированный стабильный персонал

  • Полис ДМС по окончанию испытательного срока

  • Оплачиваемый отпуск и выходные в государственные праздники
  • Премии по результатам работ