Position: Java developer
Company: Exoft
Experience required: 5y
English level: upper

The project is a payment platform for patrol station, which allows customers to manage the whole process not leaving the car.

Requirements:

- 4+ years of commercial experience with Java;
- knowledge of Spring/Spring Boot;
- experience with AuroraDB (MySql), RabbitMQ, Docker, Kubernetes;
- at least Intermediate level of English;

Tech-stack:

The system is based on Microservice architecture
DB: AuroraDB (MySql);
Message Broker:  RabbitMQ;
Logs collector and aggregator: Elasticsearch;
Security:  Keycloak;
CI-CD:
  - Docker;
  - Kubernetes;
  - Jenkins;
  - Archiva;

All services are deployed on AWS