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→