Location: London (Hybrid)
About the RoleWe're excited to be supporting our client, a leading organisation in the financial services sector, in their search for a Software Engineer (Java Microservices) to join a high-performing, collaborative engineering team.
This is a fantastic opportunity for a driven and passionate developer who enjoys working on complex, large-scale systems. You'll be designing, building, and maintaining innovative, secure, and high-performance software solutions that directly impact millions of customers.
The environment is fast-paced, technically challenging, and highly rewarding - ideal for an engineer who wants to deepen their expertise in Java microservices, cloud technologies, and Agile delivery.
What You'll Be DoingYou'll be joining a progressive engineering culture that values innovation, teamwork, and professional growth. The team operates with autonomy and ownership, giving you the opportunity to make meaningful technical contributions while learning from experienced engineers and architects.
You'll also have the chance to work on high-impact systems that support retail banking operations at scale - an ideal environment for engineers who want to grow their technical depth and career trajectory.
Working ModelThis role offers a hybrid working arrangement - typically two days a week in the London office, with flexibility to work remotely for the rest of the week.
Rates depend on experience and client requirements