Position: Senior Java Developer
Company: Luxoft
Experience required: 5y
English level: upper

**Responsibilities**

- Develops, codes, tests and debugs new moderately complex software solutions or enhancements to existing software in a maintenance capacity.
- Works with technical staff (Domain Experts) to understand problems with software and resolve them.
- Daily cooperation with client by supporting all needs and resolving problems.
- Assist in the development of software technical documentation.
- Designs and codes moderately complex applications using routine and/or advanced technology.
- Create optimization programs to resolve problems.
- Design and build prototype applications.

**Skills**

**Must have**
- Minimum 6 years of hands-on Java (including Java 11) programming; 
- Experience and knowledge of open-source software, frameworks around server-side development in Java 11; 
- Wide and deep understanding of Java ecosystem, monitoring, and diagnosis, Spring Boot.