Position: Java Engineer
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

With more than 20% of market share, more than 3000 installations, and a cross-market that includes industry, services, and Public Administration, our client is the first Italian company in the field of Enterprise Content Management.
Since 1989 the company has developed solutions that effectively organize content, information, and processes to help organizations and businesses save their time and money. Supports more than 3000 customers to meet their needs every day. Our client offers not only software, but an “alive” and flexible technology platform, and complete and innovative dematerialization projects, with quantifiable ROI.

Requirements:
* Strong knowledge of Maven, JUnit;
* Strong knowledge of Java and the Java Enterprise stack;
* Experience with Spring and SpringBoot;
* Knowledge of relational databases and related Java technologies and Object Relational Mapping Tools;
* English Intermediate+.

What tasks the candidate will work with?
* Collaborate with the team leader, scrum master, and other team members to achieve agreed objectives within defined deadlines;
* Provide estimates for assigned tasks;
* Perform a technical analysis of assigned tasks;
* Develop new features, automated tests, and proof of concepts;
* Follow defined best practices and guidelines;
* Perform application maintenance;
* Help to troubleshoot application issues.

Join our long-term project with the ability to grow professionally!