At a Glance
- Tasks: Lead the development of high-performance Java microservices for a leading UK bank.
- Company: Join a top UK bank with a focus on innovation and technology.
- Benefits: Competitive salary, flexible work options, and a comprehensive benefits package.
- Why this job: Make an impact by building scalable software for millions of users in a dynamic environment.
- Qualifications: Experience in Java microservices and agile software development.
- Other info: Opportunity for career growth and to shape future banking solutions.
The predicted salary is between 62000 - 78000 £ per year.
We’re partnering with a leading UK bank to recruit a Lead Software Engineer with strong Java and microservices expertise. This is a hands-on role building high-performance, scalable software for real-world, high-traffic systems.
About the Role
You’ll join a permanent feature team, taking end-to-end ownership of services, from design and development to testing, deployment, and optimisation. Your focus will be on building robust microservices that support high-traffic user experiences, serving thousands or millions of concurrent users.
What We’re Looking For
- Proven experience developing Java microservices for high-traffic applications (retail, e-commerce, media, or streaming platforms).
- Hands-on experience with the full software lifecycle in agile environments and CI/CD pipelines.
- Strong understanding of performance, scalability, security, and observability in distributed systems.
- Ability to translate complex requirements into resilient, production-ready software.
- Excellent collaboration and communication skills.
Why This Role
This is your chance to work with a leading bank while applying your expertise in high-traffic, consumer-facing microservices and shape platform-level solutions outside traditional financial systems.
Contact
Harry – Paritas Recruitment
Email: harry@paritasrecruitment.com
Mobile: +44 7702 946 250
Senior Java Software Engineer in City of London employer: Paritas Recruitment
Contact Detail:
Paritas Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Software Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in banking or have experience with Java microservices. 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 best projects, especially those involving high-traffic applications. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Java and microservices knowledge. Practice coding challenges and be ready to discuss your past experiences in detail. We want you to feel confident when it’s time to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the easiest way to get your application noticed. Plus, we’re always on the lookout for talented individuals like you to join our team.
We think you need these skills to ace Senior Java Software Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java and microservices. We want to see how you've tackled high-traffic applications, so don’t hold back on those details!
Showcase Your Projects: Include specific examples of projects where you’ve taken ownership from design to deployment. We love seeing how you’ve built robust microservices that can handle loads of users.
Highlight Collaboration Skills: Since this role involves working in a team, emphasise your collaboration and communication skills. We’re looking for someone who can work well with others and contribute to a positive team dynamic.
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 get you into the process smoothly!
How to prepare for a job interview at Paritas Recruitment
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially around microservices. Be ready to discuss your past projects and how you've tackled challenges in high-traffic applications. They’ll want to see that you can translate complex requirements into robust solutions.
✨Showcase Your Agile Experience
Since this role involves working in agile environments, be prepared to talk about your experience with the full software lifecycle. Highlight any work you've done with CI/CD pipelines and how you've contributed to team success in previous roles.
✨Demonstrate Performance and Scalability Knowledge
This position requires a strong understanding of performance, scalability, and security in distributed systems. Prepare examples of how you've optimised applications for high traffic and what strategies you've implemented to ensure security and observability.
✨Communicate Effectively
Excellent collaboration and communication skills are key for this role. Practice articulating your thoughts clearly and concisely. Think about how you can demonstrate your ability to work well with others, especially in a team setting.