At a Glance
- Tasks: Design and develop APIs and core services for a popular travel app.
- Company: Dynamic tech company focused on enhancing traveller experiences.
- Benefits: Competitive salary, flexible work schedule, and opportunities for professional growth.
- Why this job: Make a real impact on how millions of travellers book their journeys.
- Qualifications: 5+ years in software development with strong programming and API design skills.
- Other info: Join a fast-paced team and lead innovative projects in a collaborative environment.
The predicted salary is between 72000 - 84000 £ per year.
Location: London (x3 days a week onsite)
Salary: Up to £100k DOE
Type: Perm
We are looking for a passionate Senior Back-End Java Engineer in London to lead the design and development of core product features and services that power an app used by thousands of travellers on a daily basis. As a Senior Engineer for a loyalty program team, you will have the opportunity to make a massive impact on travellers' behaviour and booking experience. Specifically, you’ll be responsible for driving improvements to loyalty offerings that enable millions of business & leisure travellers.
What You’ll Do:
- Designing and implementing APIs and core services
- Developing models and business logic
- Building out impactful product features
- Ensure the quality of the features you built, follow-up on usage/issues post release.
- Work closely with product and design team to deliver new features that align with the needs of the business
- Provide technical leadership and mentoring to other engineers on the team
- Contribute and drive frameworks that lead to significant user experience improvements
- Assist the team in understanding and adopting new technologies
What We’re Looking For:
- Strong programming skills and CS fundamentals combined with 5+ years of experience building products
- Deep architecture and API design skills to build core services and new product features
- Strong sense of ownership demonstrated through shipping production-quality code equipped with testing, monitoring and documentation
- Passion for solving problems and learning new tools and technologies
- Excellent communication skills working with stakeholders and domain experts across the company to design solutions to user problems
- Ability to thrive in a fast-paced environment
- Prior experience working at startups and/or on consumer-facing products
- Experience with Java, AWS and/or distributed systems is a plus
- Experience with Hibernate or similar ORM technologies is a plus
- Experience with Spring Framework is a plus
Back End Developer employer: Stott and May
Contact Detail:
Stott and May Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your back-end development expertise. This is your chance to demonstrate your coding prowess and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. The more prepared you are, the more confident you'll feel!
✨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 take the initiative to connect directly with us.
We think you need these skills to ace Back End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Back End Developer role. Highlight your experience with Java, API design, and any relevant projects that showcase your skills. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for back-end development and how your experience aligns with our mission at StudySmarter. Let us know why you're excited about this opportunity!
Showcase Your Projects: If you've worked on any cool projects, especially those involving APIs or loyalty programs, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back!
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 you’re keen on joining our team!
How to prepare for a job interview at Stott and May
✨Know Your Tech Stack
Make sure you’re well-versed in Java, AWS, and any other technologies mentioned in the job description. Brush up on your knowledge of APIs and core services, as you’ll likely be asked to discuss your experience with these during the interview.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Think about specific challenges you faced, the solutions you implemented, and the impact they had on the product or team. This will demonstrate your passion for solving problems and your ability to thrive in a fast-paced environment.
✨Communicate Clearly
Since excellent communication skills are key for this role, practice explaining your past projects and technical concepts in a clear and concise manner. Be ready to engage with stakeholders and domain experts, showcasing your ability to collaborate effectively.
✨Demonstrate Leadership Potential
As a Senior Engineer, you’ll be expected to provide technical leadership and mentoring. Prepare to discuss any experiences where you’ve led a project or mentored junior engineers. Highlight your sense of ownership and how you ensure quality in the code you ship.