2-й Верхний Михайловский проезд 9с2
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 месяца
-
Высококвалифицированный стабильный персонал
-
Полис ДМС по окончанию испытательного срока
- Оплачиваемый отпуск и выходные в государственные праздники
- Премии по результатам работ