Участвовать в проектировании сложных систем с чистого листа;
Проектировать архитектуры веб-сервисов и REST API;
Реализовывать сложные интеграции с различными системами (GDS, банкинг, ритейл, биллинг и т.д.);
Покрывать свой код тестами;
Сопровождать и документировать архитектурные решения по своим проектам.
участвовать в проектировании сложных систем с чистого листа;
проектировать архитектуры веб-сервисов и rest api;
реализовывать сложные интеграции с различными системами (gds, банкинг, ритейл, биллинг и т.д.);
покрывать свой код тестами;
сопровождать и документировать архитектурные решения по своим проектам.
Знания и опыт работы с Spring и Spring Boot, Groovy; Kafka, JUnit, Spock, Testcontainers, Mockito, Hamcrest;
Опыт работы с SQL и NoSQL СУБД, Docker, docker-compose;
Понимание принципов работы CI/CD;
Опыт работы с системами контроля версий (Git);
Опыт оптимизации производительности серверных приложений;
Понимание SOAP и микросервисной архитектуры.
знания и опыт работы с spring и spring boot, groovy; kafka, junit, spock, testcontainers, mockito, hamcrest;
опыт работы с sql и nosql субд, docker, docker-compose;
понимание принципов работы ci/cd;
опыт работы с системами контроля версий (git);
опыт оптимизации производительности серверных приложений;
понимание soap и микросервисной архитектуры.