Senior Java Software Engineer

VACANCY DESCRIPTION

Our customer is a leading global information services company, providing data and analytical tools to their clients around the world. They help businesses to manage credit risk, prevent fraud, target marketing offers and automate decision making. They also help people to check their credit report and credit score and protect against identity theft.

If you are passionate about the art of a clean code, have an eye for quality, are willing to learn from others and share your knowledge with them, join our team. The development teams are focused on developing innovative, highly customisable and user-friendly capabilities which further strengthen the market leading position of our proposition.

DUTIES

- Research & Develop high-quality software for the SaaS and on-premise worlds
- Produce high quality clean, testable and efficient code
- Work closely with Product Owner and Architects to fully capture functional requirements and dependencies
- Share knowledge and inspire teammates to improve their technical skills
- Drive and foster engineering excellence
- Perform code reviews and ensure new code is following established coding practices
- Write automation tests as part of development process

REQUIREMENTS

• A minimum of 5 years’ professional experience
• Background in software development projects and delivery methodologies
• Excellent understanding of the OOP concepts with Java
• Extensive programming experience in Java
• Experience with Servlets, or if Spring framework is used – understanding how things are implemented
• Experience with database persistence (JDBC) and good knowledge of relational database concepts
• Experience with Web Services: SOAP & REST
• To be familiar with at least one Application Server - Apache Tomcat, Jetty, RedHat, JBoss, etc.
• Practical experience and understanding of the development of enterprise applications
• Excellent written and verbal communication in English
• Experience with working with cross-region virtual teams

Advantages:
• Experience with SOLR
• Experience with Apigee
• Experience with JSPs

WHAT WE OFFER

• Attractive salary referring to your skills and experience;
• Private health care;
• Food vouchers;
• Social events;
• Access to e-learning platform Udemy;
• Option for a B2B contract;
• Flexible working hours;
• Relocation bonus and assistance;
• Work with cutting-edge technologies;
• Innovative projects for the biggest worldwide brands;
• Support for professional career growth by matching your skills and plans with suitable projects;
• Possibility to work in other NATEK European branches;
• Transparent recruitment process with our full support (coaching, consulting, clear feedback).

Salary

Negotiable depending on candidate's seniority

Share this offer: