Senior Java Developer / Team Lead
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 todays 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.
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
Mentoring/sharing with other teams
Automated Testing (E2E, integration)
Proactive problem resolution
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
Mocha/Jasmine, or other testing framework
Oracle, MS SQL, MySQL (RDS), DynamoDB
Between 2500 - 3500 Eur net/month (depending on your skills level)