Senior / Lead Java Developer (offline)

Requirements:
5+ years of experience in Java;
Deep practical experience with Spring Boot;
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 29 October 2020

Look at the current jobs Java Kyiv→