Position: Senior Java Developer
Company: K&C
Category: Java
Experience required: 5y
English level: upper

**Project Description**
The innovative platform for all relevant services related to motor vehicles. The aim of the project is to create, update and maintain an all-inclusive platform for automotive service providers, leading automobile manufacturers and large transport companies. New features are being developed within the scope of hi-end coding style, so there is a great opportunity to try oneself in modern technologies like cloud technologies, micro-services and Spring Cloud stack.

**Requirements:**
- 3+ years of experience in Java commercial development
- Deep understanding of Java SE, OOP principles
- Hands on development of Web services, Spring, Spring Boot, Hibernate, - - RabbitMQ, PostgreSQL, Oracle
- Experience in working with clustered environment

**Will be an additional advantage if you have basic knowledge of the following technologies:**
- Spring Cloud
- Micro-services architecture patterns
- Spring Cloud stack: Circuit Breakers, Open Feign, Spring Cloud Kubernetes, Sleuth
- Docker, Kubernetes, Helm, Istio Service Mesh
- Cloud platforms: Microsoft Azure, Amazon AWS
- noSql databases (ElasticSearch, InfluxDb)- Knowledge of Java EE, design patterns, REST architecture principles

**Required skills:**
- Java - 5+ years
- Web Services
- Spring
- Spring Boot
- Hibernate
- RabbitMQ
- PostgreSQL
- Oracle
- OOP
- Java EE
- Rest architecture principles
- SE