Senior Java Developer (offline)

Required:
5+ years of experience in Java;
Deep practical experience with Spring Boot;
Deep understanding of microservices architectural principles;
Practical experience with Kubernetes and Helm for different environments;
Hands-on experience with Kafka and Kafka Streams;
Knowledge of different communication protocols (REST, gRPC, events, messaging);
Hands-on experience with Docker containerization for different environments;
Be familiar with ’The Twelve-Factor App’ principles;
Understanding of CI/CD practices and types of quality gates;
Hands-on experience with unit/integration/API testing for microservices;
Taking full responsibility for the results of own work;
At least Intermediate level of English;
Bachelor’s degree.

Nice to have:
API design and documentation skills;
Ability to describe and document architectural/design decisions;
Practical experience with NoSQL databases.

The job ad is no longer active
Job unpublished on 6 October 2020

Look at the current jobs Java Kyiv→