Lead/Senior JAVA/Groovy developer Offline

Project Overview:

 

We are engaged with Germany based customer to support their efforts in Travel & Hospitality domain, where you will be actively driving the development of solution-focused software applications for and together with end customers, which include airlines, tour operators, and cruise operators all over Europe. The product is continuously evolving software suite is a toolbox of established industry solutions that can be customized to suit specific customer requirements.

 

Requirements:

 

You’re the contact person for your colleagues working in project management, consulting, and support. As the need arises, you also participate in meetings with the end-customer to get a good feel for their requirements.

- Groovy (or Java);

- WebServices;

- XML;

- JUnit.

 

What we’d like to see from you:

- Delight in being part of a team creating something new;

- University degree in computer science or similar;

- 5+ years of industry experience working in a team environment building production applications, including 3+ years of production experience with Java EE/ Groovy;

- Experience in the use of Groovy and Grails, WebServices, XML and JUnit;

- Skills in the use of databases (a focus on MySQL, Oracle);

- Strong analytical and problem-solving skills;

- Deep understanding of common architectural concepts, patterns and approaches;

- Excellent understanding of system structures;

- Good communication skills, ability to express complex things in an easy to pick up manner;

- Upper-intermediate level of English (written and spoken);

- Passion for using technology and data to solve business problems.

 

Responsibilities:

- Lead the development of new features, services and APIs;

- Providing technical guidance, career development, and mentoring to team members;

- Communication with business and technical stakeholders regarding requirements;

- Preparing architectural and tech solutions;

- Providing technical documentation, UML diagrams, etc.;

- Implementing new features;

- Set up and maintain team development processes, implementing engineering practices;

- Providing code review, etc.

The job ad is no longer active

Look at the current jobs Java Kyiv→