Position: Middle Java Developer
Company: Luxoft
Category: Java
Experience required: 2y
English level: upper

The person should be able to analyze the existing frameworks, discuss the architectural and technology solutions, provide a proper level of development of new features, writing Integration/Unit tests. Should be a good team player to be able to work in Agile environment.

**Responsibilities:**
- Development of new applications
- Implementation of new features for existing products
- Developing unit/integration tests
- Code review
- Participation in Scrum events with the customer
- Code quality control

**Mandatory Skills:**
Java, Spring Framework, MVC, RESTfull, Hiberante, Spring IoC, SQL, Object-Oriented Programming (OOP)
**English: B2 Upper Intermediate**

**Nice-to-Have Skills:**
HTML, CSS3, JavaScript