описание
Российский поставщик и разработчик цифровых решений для финтех-компаний и банков.
задачи
- Проектировать и разрабатывать микросервисные и монолитные приложения
- Руководить командой разработчиков от 3 человек и наставлять её участников
- Проектировать и документировать RESTful API с OpenAPI/Swagger
- Проводить код-ревью и следить за соблюдением стандартов кодирования и паттернов проектирования
- Оптимизировать производительность, профилировать приложения, искать узкие места и оптимизировать SQL-запросы
- Работать по Waterfall, Agile/Scrum/Kanban и DevOps-парадигме
требования
- От 5 лет коммерческой разработки на Java
- Опыт руководства командой от 3 человек
- Знание Java 8+, Spring Boot, Spring MVC, Hibernate, JUnit, Mockito, Maven или Gradle, Jenkins, PostgreSQL, Docker, Kubernetes или OpenShift, Kafka, IBM MQ, JMS, JAX-WS, REST, Git и UML
- Опыт проектирования и документирования REST API, владение OpenAPI/Swagger
- Навыки проектирования архитектуры микросервисов и монолитов
- Опыт работы с Confluence и Jira
- Будет плюсом: настройка CI/CD-пайплайнов, Infrastructure as Code, профилирование приложений и оптимизация производительности
условия
- Ставка: 1332 руб/час (Москва и МО) / 986 руб/час (регионы), с учётом НДС
- Нагрузка около 160 часов в месяц
- Длительность — 6 месяцев с возможностью продления
- Доступность по UTC+3