At a Glance
- Tasks: Lead the development of scalable Java-based backend services and APIs.
- Company: Join a dynamic tech company driving a major technology modernisation programme.
- Benefits: Enjoy a hybrid working model with competitive pay and growth opportunities.
- Other info: Fast-moving interview process with multiple hires planned.
- Why this job: Shape innovative solutions in a collaborative, fast-paced environment.
- Qualifications: Strong Java skills and experience with microservices and AWS required.
The predicted salary is between 60000 - 80000 £ per year.
We’re supporting a large-scale technology modernisation programme within a complex enterprise environment and are looking for several experienced Lead Software Engineers to join a high-performing engineering team. This is an opportunity to work on a greenfield platform build, helping shape and deliver a core middleware capability that will support multiple business‑critical services and applications.
The Opportunity
You’ll join an established engineering function delivering modern platform and backend services within a cloud‑based environment. The work focuses on building scalable, production‑grade shared services and APIs within containerised AWS infrastructure. The programme is highly collaborative and suited to engineers who enjoy operating within cross‑functional teams alongside architecture, platform, and product stakeholders.
Key Responsibilities
- Designing and building scalable Java‑based backend services
- Developing microservices and event‑driven solutions
- Contributing to platform and shared service architecture
- Building and maintaining production‑grade APIs
- Working within containerised AWS environments
- Collaborating with engineering, architecture, and product teams
- Providing technical leadership within an agile squad environment
Required Experience
- Strong hands‑on Java development experience (Java 11+)
- Commercial experience with Spring Boot
- Microservices and event‑driven architecture experience
- Experience with Kafka or similar messaging technologies
- AWS cloud engineering experience
- Containerisation and Kubernetes/EKS exposure
- CI/CD pipeline and DevOps practices
- Experience operating within complex or regulated enterprise environments, ideally Financial Services
What We’re Looking For
- Engineers operating at Lead level technically
- Strong communication and stakeholder engagement skills
- Experience owning technical decisions and solution design
- Comfortable working autonomously within fast‑paced delivery environments
- Individuals who thrive within collaborative supplier/client engineering teams
Working Arrangement
Hybrid working model London‑based delivery environment. Regular on‑site collaboration expected (2 days per week).
Additional Information
Immediate to short‑notice availability preferred. Multiple hires planned with potential for further team growth. Fast‑moving interview and onboarding process.
Java Engineer employer: Hydrogen UK Ltd
As a leading employer in the technology sector, we offer Java Engineers the chance to work on innovative greenfield projects within a collaborative and high-performing team. Our hybrid working model promotes a healthy work-life balance while providing ample opportunities for professional growth and development in a dynamic London-based environment. Join us to be part of a transformative journey that shapes critical services and applications in a supportive and engaging workplace.
StudySmarter Expert Advice🤫
We think this is how you could land Java Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in Java or cloud environments. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, microservices, and any AWS work you've done. This gives potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge, especially around Spring Boot and containerisation. Practising common interview questions can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented engineers like you. Plus, it’s a great way to get noticed by our hiring team directly.
We think you need these skills to ace Java Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Java development experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your expertise in Spring Boot and microservices!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about this opportunity and how your background makes you a perfect fit for our team. We love seeing genuine enthusiasm and a bit of personality!
Showcase Your Collaboration Skills:Since this role involves working closely with cross-functional teams, make sure to mention any experiences where you’ve successfully collaborated with others. We value strong communication and teamwork, so let us know how you thrive in those environments!
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’s super easy – just follow the prompts and you’ll be all set!
How to prepare for a job interview at Hydrogen UK Ltd
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially Java 11 and beyond. Be ready to discuss your hands-on experience with Spring Boot, microservices, and event-driven architecture. Prepare to showcase specific projects where you've implemented these technologies.
✨Understand the Cloud and Containerisation
Familiarise yourself with AWS cloud services and containerisation concepts, particularly Kubernetes and EKS. Be prepared to explain how you've used these in past projects, as well as your understanding of CI/CD pipelines and DevOps practices.
✨Showcase Your Collaboration Skills
Since this role involves working within cross-functional teams, think of examples that highlight your communication and stakeholder engagement skills. Be ready to discuss how you've contributed to team dynamics and technical leadership in previous roles.
✨Prepare for Technical Leadership Questions
As a Lead Software Engineer, you'll need to demonstrate your ability to make technical decisions and own solution designs. Prepare to discuss scenarios where you've taken charge of a project or made critical architectural choices, especially in complex environments like financial services.