Senior Software Engineer

Software Engineer (Java Microservices) - Package up to £130k + Excellent Benefits

 

An exciting opportunity has arisen for a Senior Software Engineer (Java Microservices) to join one of the UK's leading financial institutions, driving innovative digital solutions that power millions of customer interactions every day. You'll be joining a talented, forward-thinking team delivering scalable, secure and high-performance services within a major transformation programme.

 

This is a fantastic opportunity for a technically minded individual with strong server-side experience to design, build, and deploy resilient software solutions that make a real impact.

 

Responsibilities

  • Design, develop, test, and deliver high-quality, maintainable code across the entire software development lifecycle.
  • Collaborate within a specialist engineering team, working closely with architects and senior engineers to build robust, scalable microservices.
  • Apply Agile methodologies to drive continuous improvement, innovation, and rapid delivery of business value.
  • Contribute to the evolution of software architecture and design, using experimentation and prototyping to shape modern solutions.
  • Champion automation across build, testing, and deployment processes to enhance quality, reliability, and development efficiency.

 

Skills & Experience

  • Strong background in developing Java-based microservices, leveraging modern frameworks such as Spring Boot and Project Reactor.
  • Proven ability to design, build, and deploy high-performing services that operate seamlessly at scale.
  • Experienced in Agile development practices, including TDD, BDD, and pairprogramming, with a focus on code quality and collaboration.
  • Skilled in delivering solutions built for security, resilience, and scalability, underpinned by automated testing and continuous improvement.
  • Proficient with CI/CD pipelines, Infrastructure as Code (preferably Terraform), and public cloud technologies including AWS, Azure, or GCP.

 

Why Join

 

You'll be joining a business that values innovation, collaboration, and technical excellence. This is a chance to work in a high-impact environment where your skills will directly contribute to the success of next-generation digital banking solutions.

Join a company that invests in its people, offering a competitive salary, career development opportunities, and a strong culture of inclusion and growth.

 

Software Engineer (Java Microservices) - Package up to £130k + Excellent Benefits

Company
Wave Talent
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted
Company
Wave Talent
Location
South East, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Posted