Project Overview:
Requirements:
- 5+ years of experience in Java software engineering;
- Experience with Microservices development using docker containers and container orchestration;
- Experience with cloud development (AWS/Azure/Google Cloud);
- Experience with relational databases (e.g. PostgreSQL, MySQL);
- Experience with Spring, Spring Boot, Hibernate;
- Experience with No SQL databases (e.g. MongoDB, Redis, Elastic Search);
- Knowledge of different communication protocols (REST, gRPC, events, messaging);
- Demonstrated knowledge of design and implementation of large scale distributed systems;
- Experience in continuous integration tools i.e. Jenkins, Upsource;
- English – excellent verbal and writing skills.
Higher Education: Bachelor’s Degree.