Enable job alerts via email!

Senior Software Engineer - London

FDM

City Of London

Hybrid

GBP 60,000 - 90,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

FDM is seeking a Senior Software Engineer for a hybrid contract role in London focused on developing high-quality, scalable software solutions for the finance sector. Candidates should possess strong technical skills in Java, Spring Boot, and cloud technologies, along with a collaborative mindset to thrive in agile teams and deliver exceptional results.

Qualifications

  • Experienced engineer with strong background in developing scalable systems.
  • Proficiency in Java, Spring Boot, microservices architecture.
  • Familiarity with cloud-native technologies and DevOps practices.

Responsibilities

  • Design, develop, and maintain scalable microservices using Java and Spring Boot.
  • Collaborate with cross-functional teams in an Agile environment.
  • Implement best practices including CI/CD and code reviews.

Skills

Java
Spring Boot
Microservices
AWS
Agile
CI/CD

Tools

Angular
React
Kafka

Job description

Social network you want to login/join with:

Senior Software Engineer - London, City of London

col-narrow-left

Client:

FDM

Location:

City of London, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

647d54916025

Job Views:

5

Posted:

29.06.2025

Expiry Date:

13.08.2025

col-wide

Job Description:

FDM is a global business and technology consultancy seeking an experienced engineer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in London.

We’re working with a leading consultancy to support their end client in scaling high-performing feature teams. We’re looking for seasoned engineers who thrive in fast-paced, collaborative environments and bring a consulting mindset to problem-solving and delivery.

You’ll be joining a cross-functional feature team focused on building and enhancing critical services and user-facing features. This is a hands-on engineering role with a strong emphasis on architecture, scalable systems, and modern cloud-native technologies.

Key Responsibilities:

  • Design, develop, and maintain scalable microservices using Java and Spring Boot
  • Build and integrate event-driven systems with Kafka
  • Contribute to frontend development using Angular and React
  • Deploy and manage services on AWS
  • Collaborate with product owners, designers, and other engineers in an Agile environment
  • Apply engineering best practices, including CI/CD, testing, and code reviews
  • Bring a consulting approach to stakeholder engagement and delivery
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.