KPBS
TechLead / Senior Java-разработчик backend (монолит)
1 мес. назад
300k–400k RUB / monthRussiaSeniorOnsite
javatlscspcorsapi securitysqlnosqlhibernate
KPBS – быстрорастущая IT-компания-интегратор, ищет Senior Java backend разработчика с опытом техлида для разработки и поддержки сервисов в монолитной архитектуре.
О компании
- KPBS – стремительно растущая аккредитованная компания IT-интегратор (согласно рейтингу CNews 2017г попадаем в TOP20 самых быстро растущих компаний России)
- Мы создаем самые передовые и самые сложные IT-решения, а также предоставляем ключевые IT -сервисы для крупных международных корпоративных заказчиков (таких, как AB Inbev (Пивоваренная компания №1 в мире), British American Tobacco, Leroy Merlin и многих других)
- Наши решения автоматизируют ключевые коммерческие функции (самые важные для наших клиентов)
Обязанности
- Разрабатывать и поддерживать сервисы от выбора архитектуры до выведения в продакшн
- Взаимодействие с заказчиком, проектирование и реализация решений сложных задач
- Рефакторинг существующего кода, желание и умение сделать код лучше и удобнее (не связано с вайб-кодинг разработкой)
- Формировать релизы в продакшн, используя docker / kubernetes; сбор и анализ метрик работающих сервисов
- Ревью кода
- Ответственность за свой результат и результат команды. Взаимодействовать внутри команды, направлять ресурсы, контролировать срок и качество поставленных задач
Требования
- Хорошее знание Java, уверенное и грамотное использование обобщений Java
- Опыт разработки в части безопасности сервисов (TLS / CSP / CORS / API Security)
- Отличное знание принципов ООП и основных паттернов проектирования, умение применять их на практике
- Опыт работы в монолитной архитектуре
- Техническое лидерство команды, проактивность
- Знание SQL и noSQL, опыт работы с ORM (напр. Hibernate)
- Опыт работы с экосистемой Spring, многопоточностью
- Опыт разработки API (включая swagger / oas)
- Опыт разработки анализа производительности на Postgres
- Знание и использование архитектурных шаблонов: монолит, микросервисы, сервисно-ориентированная архитектура, serverless, модульные монолиты
- Опыт написания unit-тестов
- Хорошее знание Linux
- Опыт разработки и проектирования высоконагруженных отказоустойчивых систем
- Знание и опыт использование веб-серверов Tomcat, реверс-прокси nginx
- Знание интеграции со службами каталогов (LDAP, MS AD, FreeIPA)
- Опыт написания технической документации
- Опыт работы разработчиком Tech Lead Java от 3-х лет
- Опыт командной работы
- Желание постоянно совершенствоваться, повышать свою квалификацию, изучать новые технологии
Условия
- Не рассматриваем кандидатов на удаленный формат работы