Описание
DCG — рекрутинговая компания, которая сотрудничает с бизнесом для удовлетворения кадровых потребностей и оказывает постоянную поддержку. Компания реализует проекты по подбору персонала для своих партнёров.
Задачи
•Проектирование, разработка и поддержка backend-сервисов и RESTful API с использованием Java и Spring Boot
•Создание масштабируемых, надёжных и высокопроизводительных backend-решений для клиентских приложений
•Проектирование моделей данных и интеграция сервисов с реляционными и NoSQL базами данных
•Взаимодействие с front-end разработчиками для определения контрактов API и обеспечения бесшовной интеграции систем
•Разработка и деплой приложений в контейнеризированных средах с использованием Docker, Kubernetes или OpenShift
•Применение стандартов безопасного кодирования и лучших практик разработки ПО
•Создание и поддержка unit- и интеграционных тестов
•Интеграция приложений с CI/CD пайплайнами и процессами автоматического деплоя
•Мониторинг и оптимизация производительности, масштабируемости и надёжности приложений
•Устранение технических и производственных проблем, поддержка их решения
•Участие в обсуждениях технического дизайна, планировании спринтов, код-ревью и других Agile-активностях
Требования
•8+ лет профессионального опыта в backend-разработке
•Серьёзный коммерческий опыт работы с Java
•Практический опыт работы со Spring Boot
•Серьёзный опыт проектирования и разработки REST API
•Опыт работы с Docker и платформами оркестрации контейнеров, такими как Kubernetes или OpenShift
•Хорошее знание SQL и реляционных баз данных, включая моделирование данных и оптимизацию запросов
•Опыт автоматизированного тестирования, включая unit- и интеграционное тестирование
•Знакомство с CI/CD пайплайнами и современными практиками доставки ПО
•Хорошее понимание объектно-ориентированного программирования и принципов разработки ПО
•Умение эффективно работать в кросс-функциональных Agile-командах
•Свободный английский язык, письменный и устный
Будет плюсом
•Опыт работы с событийно-ориентированными или messaging-архитектурами (например, Kafka или MQ)
•Опыт разработки cloud-native приложений
•Опыт работы с NoSQL базами данных
•Опыт в сфере финансовых услуг, фондового администрирования или в среде transfer agency
Условия
•Частная медицинская страховка
•Софинансирование спортивной карты
•Постоянная поддержка от выделенного консультанта
•Программа реферального найма сотрудников