Требования:
- Высшее техническое образование
- Опыт реализации проектов в роли backend Java разработчика не менее 4-х лет
- Навыки работы с Jira, Confluence, BitBucket, TeamCity, понимание работы CI/CD конвейера
- Понимание принципов Agile
- Желание и умение работать в команде, обладать хорошими коммуникативными навыками
- Умение четко, доступно и аргументированно доносить свою точку зрения
- Опыт проектирования и реализации интеграционных взаимодействий, очереди (ibm mq, activemq, kafka)
- Навыки оценки сложности задач
- Навыки поиска причин ошибок
- Понимание микросервисной архитектуры
Тех стек:
- Java 8/11, Spring Boot 2
- JPA: Hibernate + CriteriaApi + Spring Data Jpa
- MQ: Kafka/IBM MQ
- БД: Postrges
- Тесты: Junit5, Mockito.
Хорошее понимание REST и SOLID. Плюсом знакомство с Kubernetes и Docker.
Также дополнительно будет полезно знание Spring Cloud, Lombok, MapStruct, Liquibase