Position: Middle Java Developer
Company: .doCode
Category: Java
Experience required: 3y
English level: upper

Project type: development and implementation of the search service used by the client's systems. Microservice technology, Scrum methodology.
Technology stack: Spring Boot, ElasticSearch, Kubernetes, PostgreSQL, HBase, Kafka, REST, GraphQL.

Requirements:
- 3+ years of experience as .Java Developer
– Experience with Java 8+, Spring Boot, and object-oriented programming;
– Strong knowledge in the unit test, static code analysis, and BDD/TDD;
– Experience in working with restful APIs (REST JSON);
– Experience in continuous integration with Git, Jenkins

Roles in the project: Scrum Master, Java Developer, Dev-Ops, Front-End Developer.