Areas of Expertise

  • IT - Software Development
  • IT - Database Administration
  • IT - DataWarehouse & BusinessIntelligence

  • IT - Architecture
  • IT - Application Support
  • IT - Design (Graphics)

  • IT - System / Network Administration
  • IT - Management / Project Management
  • IT - Quality Assurance / Testing

  • IT - Business Analysis
  • IT - Consultancy
  • Telecom Engineering

  • IT - Hardware
  • IT - Marketing
  • IT - Sales

  • IT - Business Development
  • Automation
  • Finance

  • Human Resources
  • IT - Audit / Security
  • Office management / Administration

  • IT - Management / Executive Management
  • IT - Team Leading / Coordination
  • IT - SAP Consultancy/Development

Open Jobs

Senior Java Developer / Team Lead

Company Description:

Our client is a successful global player in the Travel Sector which is a highly competitive and fast-moving industry.

Their eCommerce platform supports a range of global travel brands, including Contiki, Insight Vacations and Trafalgar. In today’s increasingly multichannel environment, their systems need to continue to adapt in order to ensure that they provide the best possible experience for their consumers and trade partners.

The development team is composed of a number of agile teams with an ever expanding portfolio of applications to support the global business. They pride themselves on building amazing teams who strive to improve day by day and enjoy taking on new challenges.

The Role:

As a Senior Software Developer/Team Lead, you'll be working in an agile team delivering features to improve the platforms responsible for sending 1.5 million people on holiday each year.

Our clients’ teams are moving quickly and constantly improving, both in the way they work and the tools they use. If you love working with your team from the initial problem to delivering the best solution for customers, this is for you!

The more complicated the projects you have been involved in the better; we are looking for a person with a “can do” attitude.

Duties and Responsibilities

Helping to define User stories, and Acceptance Criteria
Design, Development and Deployment
Code reviews
Mentoring/sharing with other teams
Automated Testing (E2E, integration)
Proactive problem resolution
Communicating progress
Supporting business on the Tropics platform

Experience and Skills

Excellent clean Java
Strong OO skills
Excellent TDD and BDD
Experience with large scale deployments (high availability, scalability, resilience, API security)
Experience of working in an Agile development environment
Solid experience with CI and/or CD (GitHub, TeamCity, Jenkins)
Openness to work on a 9 hour schedule
Openness to gaining good knowledge of the clients’ internal processes
Great communication skills
Good support skills

Core technologies:
Mocha/Jasmine, or other testing framework
Oracle, MS SQL, MySQL (RDS), DynamoDB

Salary package:
Between 2500 - 3500 Eur net/month (depending on your skills level)