Position: Junior/Middle Java Developer
Company: Luxoft
Category: Java
Experience required: 1y

**Responsibilities:**
∙ Applications development, cooperating with QA team and colleagues in different locations.
∙ Understanding the technology stack and how it impacts their development approach.
∙ Agile development of feature based deliverables, perform the post release support.
∙ Analyze root-causes in case of incidents and provide solutions for solving the problem.
∙ Perform code reviews and share best practices with colleagues.
∙ Active participation in technical discussions and solutions design.
∙ Documenting your provided results
**Mandatory Skills Description:**
∙ Java, JEE, Microservices;
∙ Spring 5, Swagger, Camunda, Spring Security, Spring Data, Hibernate 5;
∙ Good knowledge and practical experience in SQL (preferably Oracle);
∙ Good understanding of SDLC, Agile methodology
∙ Experience of work with GIT/Gradle build automation tool.

**Nice-to-Have Skills:
**∙ Basic knowledge at web-based front-end technologies JS, HTML, CSS, Angular
∙ Knowledge of UNIX/Linux;
∙ Experience with Oracle DB;
∙ Experience with Spring WebFlux + Reactive;
∙ Experience with apache CAMEL.
**Languages:**
English: A2 Elementary