Position: Senior Java Developer (Spring)
Company: Exadel
Experience required: 3y
English level: upper

**About the Customer**:
The customer provides IT infrastructure products, software, solutions, consulting, training, and education for the digital transformation of enterprises. The customer helps clients use technology to slash the time it takes to turn ideas into value. In turn, they transform industries, markets and lives. Some of the customer’s clients run traditional IT environments. Most are transitioning to a secure, cloud-enabled, mobile-friendly infrastructure. Many rely on a combination of both. Wherever they are in that journey, our customer provides the technology and solutions to help them succeed.

**About the project**: It’s a major digital transformation initiative around service automation. They service tens of thousands of customers, millions of service requests. The initiative itself has number of projects: knowledge base (with search and AI), case management, case management automation, remote machine diagnostic, chatbots, video, etc.


**Requirements**:
3 + years of experience as a Java  Back End Developer;
Experience with Spring framework
Ability to read ASP code and fix few bugs
Critical thinker and problem-solving skills
Good team player and interpersonal skills
Good organizational and time-management skills
Excellent communication skills, both verbal and written

**English level**:
Intermediate+

**Responsibilities**:
Write well designed, testable, efficient code
Contribute in all phases of the development lifecycle
Ensure designs are in compliance with specifications
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Meeting attendance
Remain up to date on all current best practices, trends, and industry developments
Strong focus on delivering value rather than pure engineering.