Java developer
Крупная международная компаня - производитель спортивного оборудования и одежды, Декатлон, ищет Java разработчиков для создавать нового и развития существующего программного обеспечения компании.
Ожидаемые результаты:
• Решение задач по разработке и / или поддержке программного обеспечения в заявленные сроки.
• Активное участие во всех этапах жизненного цикла разработки ПО, сопутствующих мероприятиях и Agile-церемониях.
• Проектирование ПО в парадигме микро-сервисной архитектуры
• Написание качественного кода, с использованием подходящих архитектурных решений.
• Готовность брать ответственность за решение сложных задач и разработку ключевых информационных сервисов.
• Декомпозиция и распределение задач между другими участниками команды.
• Наставничество и обмен знаниями.
• Доброжелательная коммуникация с командой
Обязанности:
• Разрабатывать приложения и сервисы, выполняющиеся на сервере (backend)
• Осуществлять поддержку существующих приложений и сервисов (доработка и исправление дефектов)
• Проектировать архитектуру новых приложений
• Проводить ревью кода, требований и тест-кейсов.
• Осуществлять рефакторинг кода
• Осуществлять работы по проектированию приложений и сервисов
• Знать и применять известные архитектурные паттерны и алгоритмы
• Проводить анализ и оценку задач
• Выполнять функцию наставника
• Проводить декомпозицию задач для сотрудников при необходимости.
• Вести техническую документацию
• Совершенствовать свои знания и навыки согласно изменениям в индустрии
• Следовать применяемым в компании процессам (Agile), с использованием предлагаемого инструментария
• Выстраивать коммуникацию с коллегами
• Ответственно подходить к решению задач
Компетенции и требования:
Hard skills: Java Core (14), Multithreading, Spring Boot (Web, Rest, Data, Security), OAuth, SQL (ANSI SQL-92), SQL profiling and optimization, XML, JSON, SOLID, DRY, YAGNI, architecture patterns, JMS, Kafka, NoSql, Microservices, Docker, Kubernetes basics, Linux (install and manage dev-environment)
Soft skills: Ответственность, коммуникативность, самостоятельность, работа в команде, критическое мышление Culture fit спорт, взаимовыручка, ответственность, чувство юмора.