At a Glance
- Tasks: Design and develop high-quality Java microservices for a major UK digital banking platform.
- Company: Join a leading digital banking platform with a focus on innovation.
- Benefits: Competitive salary, mentorship from senior engineers, and opportunities for professional growth.
- Why this job: Make a real impact on mobile banking experiences used by millions.
- Qualifications: Strong Java skills and experience with microservices or distributed systems.
- Other info: Dynamic Agile environment with excellent collaboration and career advancement opportunities.
The predicted salary is between 36000 - 60000 ÂŁ per year.
We’re looking for a Software Engineer with experience in Java and microservices to join a major UK digital banking platform. This role sits within the Mobile Services Feature Team, which builds and maintains the backend services that power mobile banking experiences used by millions of customers. You’ll work as part of a permanent feature team, contributing to the design, build, test, and delivery of production‑ready backend services. This is a hands‑on engineering role offering exposure to large‑scale distributed systems, modern cloud platforms, and Agile delivery practices, with support and mentorship from senior engineers and architects.
What you will do...
- Design, develop, test, and implement high‑quality Java‑based microservices
- Contribute across the full software development lifecycle, from design through to deployment and support
- Work closely with other engineers, architects, and product stakeholders within an Agile feature team
- Build software with a strong focus on quality, automation, and reliability (CI/CD, testing, deployment)
- Support the ongoing improvement and scaling of backend services that underpin mobile applications
- Participate in code reviews, technical discussions, and continuous improvement initiatives
What we’re looking for...
- A strong server‑side engineering background in Java
- Experience building or contributing to microservices or distributed systems
- Proven ability to deliver well‑tested, production‑ready code
- Understanding of modern software development practices and Agile ways of working
- Exposure to cloud environments (public or private) and running production workloads
- Good communication skills and the ability to collaborate effectively with technical and non‑technical teams
- Experience working on backend systems that support mobile platforms is beneficial, but not essential
Software Engineer - Microservices in City of London employer: Paritas Recruitment
Contact Detail:
Paritas Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Microservices 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 digital banking or have experience with microservices. A friendly chat can lead to valuable insights and even job referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects and any microservices you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding Agile practices. Practice common coding challenges and be ready to discuss your past experiences with backend systems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Software Engineer - Microservices 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 your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit for our Mobile Services Feature Team. Keep it engaging and personal.
Showcase Your Agile Experience: Since we work in Agile teams, it’s important to mention any experience you have with Agile methodologies. Share examples of how you’ve collaborated with others and contributed to successful projects in a fast-paced environment.
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 don’t miss out on any important updates during the process!
How to prepare for a job interview at Paritas Recruitment
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with Java, especially in the context of building microservices. Prepare to explain how you've used Java in past projects and be ready to tackle any technical questions that come your way.
✨Understand Microservices Architecture
Familiarise yourself with microservices architecture and its benefits. Be prepared to discuss how you've implemented or contributed to microservices in previous roles. Think about specific examples where you improved system reliability or scalability through microservices.
✨Showcase Your Agile Experience
Since this role involves working in an Agile environment, be ready to talk about your experience with Agile methodologies. Share examples of how you've collaborated with cross-functional teams, participated in sprints, or contributed to continuous improvement initiatives.
✨Prepare for Code Reviews and Collaboration
Expect to discuss your approach to code reviews and collaboration with other engineers. Think about how you handle feedback and how you ensure quality in your work. Being able to communicate effectively with both technical and non-technical team members will be key.