Java-разработчик backend Middle / Senior

Дата размещения вакансии: 26.06.2024
Работодатель: KPBS
Уровень зарплаты:
от 250000 до 350000 RUR
Город:
Москва
2-й Верхний Михайловский проезд 9с2
Требуемый опыт работы:
От 3 до 6 лет

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

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

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

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

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

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

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

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

  • Ревью кода

Требования:

— Хорошее знание Java, уверенное и грамотное использование обобщений Java
— Отличное знание принципов ООП и основных паттернов проектирования, умение применять их на практике

— Знание 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 месяца

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

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

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