At a Glance
- Tasks: Design and develop Java applications for our innovative Air Content platform.
- Company: Join a forward-thinking tech company transforming the travel industry.
- Benefits: Competitive pay, hybrid work, wellness support, and extensive learning opportunities.
- Other info: Diverse workplace with excellent career growth and support for your development.
- Why this job: Be part of a dynamic team shaping the future of air travel technology.
- Qualifications: Strong Java skills and a passion for problem-solving in a collaborative environment.
The predicted salary is between 55000 - 65000 £ per year.
The Role
Our work is driven by integration with a multitude of provider systems, ranging from traditional Global Distribution Systems (GDSs) like Sabre and Amadeus to Low-Cost Carriers (LCCs) and the cutting-edge New Distribution Capability (NDC). With NDC, we are at the forefront of an industry transformation, where airlines are offering their content directly through the NDC protocol, bypassing third-party systems. In essence, the Air Content domain is both vast and diverse, encompassing everything from customer searches on price comparison sites to the intricacies of pricing, booking, ticketing, and post-booking functionalities. We consider Air Content to be the engine that propels our business forward.
As a Senior Java Developer on our Air Content team, you will be an integral part of a dynamic and forward-thinking group that powers the core of our business. You will have the opportunity to work on challenging projects, collaborate with cross-functional teams, and shape the future of our Air Content offerings. If you're passionate about Java development, and thrive in a collaborative, innovative environment, this role is perfect for you.
Key Responsibilities
- Design, develop, and maintain Java-based applications that are central to our Air Content platform.
- Collaborate with cross-functional teams to implement new features and enhancements.
- Optimize and improve the performance, reliability, and scalability of our Air Content systems.
- Troubleshoot and resolve complex technical issues related to our flight booking and management processes.
- Contribute to the integration efforts with a variety of provider systems, including GDSs, LCCs, and NDC.
- Ensure code quality and adherence to best practices, standards, and guidelines.
Requirements
- Bachelor's degree in Computer Science or related field (or equivalent work experience).
- Proven experience as a Java Developer, with a strong grasp of Java.
- Familiarity with RESTful web services and API development.
- Experience with integration technologies and protocols, including GDSs, LCCs, and NDC, is a plus.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication skills to interact effectively with team members and stakeholders.
- Passion for the travel industry and a keen interest in keeping up with industry trends.
Our stack
Java, MySQL, MemSQL, Artemis, Kafka as well as Atlassians tools, Git, Jenkins, Docker, Kubernetes, Linux, Mac OS, IntelliJ. Of course you don't have to be familiar with all of our tech stack. We will support you in your journey with us and help you grow.
Competitive Benefits
We pay fairly and align compensation with your role's impact on the company. Referral bonus, pension and insurances are also applicable, with some variations across our locations.
Wellbeing & Community
In order to be the best version of you every day, you need an environment that provides for your wellbeing. From breakfast & good coffee to start your day to healthcare, employee assistance plans and team bonding events we've got you covered!
Opportunities for Development
You will find extensive learning opportunities, team training and workshops connected to your role as well as guidance from renown leaders, all provided in a fast pace environment with flat hierarchies.
Hybrid Work
We want you to enjoy the best of all worlds and we know that doesn't always mean working at the office. We have a hybrid policy, including working from anywhere 2 weeks every year.
Diversity disclaimer
At Etraveli Group we value diversity; we pride ourselves on being a company represented by people of all different backgrounds. During hiring, we are committed to ensure equality and promote diversity in the workplace at every selection stage. As such, we provide the same opportunities for all candidates regardless of race, religion or belief, gender, nationality, ethnicity, sexual orientation, age, marital status, disability, or any other characteristic protected under any anti-discrimination law or regulation.
Senior Java Developer in City of Westminster employer: Etraveli Group
Contact Detail:
Etraveli Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer in City of Westminster
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those related to GDSs or NDC. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss how you've tackled complex issues in past projects. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Senior Java Developer in City of Westminster
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java, RESTful web services, and any integration technologies you've worked with. We want to see how your skills align with our Air Content platform!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for Java development and the travel industry. Let us know why you're excited about working on our Air Content team and how you can contribute to our innovative projects.
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you've tackled complex technical issues in the past. We love candidates who can think critically and work collaboratively to find solutions!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at Etraveli Group
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java development, including any specific projects you've worked on. They’ll likely want to know how you’ve tackled challenges and optimised performance in your previous roles.
✨Familiarise Yourself with Integration Technologies
Since the role involves working with GDSs, LCCs, and NDC, it’s crucial to understand these systems. Do some research on how they operate and be ready to discuss any relevant experience you have with integration technologies and protocols. This will show that you’re not just a Java whiz but also understand the bigger picture.
✨Show Your Problem-Solving Skills
Prepare to share examples of complex technical issues you've resolved in the past. Think about specific scenarios where you had to troubleshoot or optimise a system. This will demonstrate your analytical thinking and ability to work independently as well as collaboratively.
✨Express Your Passion for Travel
Since this role is within the travel industry, let your enthusiasm shine through! Share why you’re passionate about travel and how you keep up with industry trends. This personal touch can make a big difference and show that you’re genuinely interested in contributing to their mission.