Open Positions 1
Experience 3 Years
We are seeking a Senior Java Developer who can help shape the future of our product, serving consumers and major travel brands across the world.
The right candidate will:
Be a key part of the agile scrum team to design and develop proposed software solutions.
Work closely with product owners to oversee requirements-gathering.
Work closely with our data scientists to enable artificial intelligence through all aspects of our products
Diagnose real-time issues to help identify their causes and manage corrective action
Work with the latest cloud technologies (AWS) and design patterns (Microservices) to deliver scalable, performant technical products
Contribute as a peer of the development team and IT team to ensure that solutions are optimal.
Have a history of delivery excellence and be focused on action over analysis.
Skills & Expertise
5+ years development experience, at least 2+ of which have involved successful operation in a fast-paced, innovative environment in which the candidate has demonstrated technical ability in the delivery of commercial software.
Technical skills including:
NoSQL Database Technology
Experience in Data management technologies Spark, Hadoop (EMR) (desirable)
Experience in Data queues / streaming via Kafka / Elastic Search (desirable)
Rancher / Docker Containers (desirable)
Experience acting as scrum master for small development teams would also be extremely desirable for the role.
Collaboration: strong focus on team working in an agile environment
Adaptive: ability to quickly learn new technologies
Innate passion for technology: Ongoing, up-to-date research into leading-edge developments that will help advance the overall solution delivery
This position attracts a very competitive salary, an attractive and open working environment, plus business performance salary reviews.