Backend Java Engineer

Backend Java Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Primis

At a Glance

  • Tasks: Build scalable backend services and microservices using Java and Spring Boot.
  • Company: Join a global financial consulting firm with an entrepreneurial culture.
  • Benefits: Competitive salary, flexible work options, and opportunities for mentorship.
  • Other info: Collaborative environment with a focus on career growth and diversity.
  • Why this job: Shape architecture for impactful projects in finance and energy sectors.
  • Qualifications: Strong Java expertise and experience with microservices and AWS.

The predicted salary is between 60000 - 80000 £ per year.

We're partnered with a global financial services consulting firm seeking a Principal Backend Engineer with deep Java expertise to join their growing engineering practice in London. Known for their entrepreneurial, non-hierarchical culture and high-impact delivery for Tier 1 financial institutions, this is a standout opportunity for a senior engineer ready to take technical ownership and shape architecture across complex, enterprise-scale systems - spanning both Financial Services and Energy.

You'll work across client-facing projects, building cloud-native backend solutions from the ground up, driving architecture decisions, and collaborating closely with product and engineering teams in agile squads.

What you'll be doing:

  • Building scalable backend services and microservices using Java 11/17+ and Spring Boot
  • Designing and delivering APIs for enterprise-grade systems
  • Owning deployment on AWS - from infrastructure through to production - using CloudFormation and CI/CD best practice
  • Shaping architecture discussions around microservices, event-driven, and CQRS patterns
  • Defining robust testing strategies - unit, integration, and performance
  • Troubleshooting distributed systems at scale, partnering closely with clients and cross-functional teams

What we're looking for:

  • Strong hands-on expertise in Java 11/17+ and Spring Boot
  • Proven experience with microservices, event-driven, and CQRS architectures
  • Deep AWS knowledge, ideally with CloudFormation or similar IaC tools
  • Comfort working across SQL and NoSQL databases
  • Experience with Kafka and Java streaming
  • A collaborative, agile mindset with strong distributed systems troubleshooting skills
  • AWS Certified Solutions Architect (Associate or Professional)
  • An appetite to mentor junior engineers and contribute beyond project delivery (thought leadership, RFPs, etc.)

Research indicates that men will apply to a role when they only meet 50-60% of the descriptions, however, when looking at women and other minority groups, they can look for up to a 99% match in order to apply to a role. If you feel you are a fit for our role, please still apply, don’t worry if you don’t tick every single box. We’d still love to hear from you. We encourage underrepresented talent to apply to all our roles.

Backend Java Engineer employer: Primis

At Primis, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. Our London office provides unique opportunities for professional growth, with a focus on employee development and a commitment to maintaining a healthy work-life balance. Join us to be part of a forward-thinking team where your contributions will directly influence our data governance strategies and the overall success of the organisation.

Primis

Contact Details:

Primis Recruitment Team

We think you need these skills to ace Backend Java Engineer

Java 11/17+
Spring Boot
Microservices Architecture
Event-Driven Architecture
CQRS Patterns
AWS
CloudFormation