Job Search and Career Advice Platform

Enable job alerts via email!

Back End Software Engineer - Bristol

FDM Group Ltd.

Leeds

Hybrid

GBP 45,000 - 65,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consultancy firm seeks an experienced Back-End Software Engineer for a 12-month contract in Bristol, supporting a client in the finance sector. The successful candidate will design scalable solutions, collaborate closely with multi-disciplinary teams, and work on innovative digital products. Applicants should have strong Java and Spring Boot experience, ideally with knowledge of microservices and a commitment to high-quality engineering practices.

Benefits

Career coaching and mentoring
Assignments with global companies
Annual leave and pension scheme

Qualifications

  • Minimum of 3 years’ experience in back-end development.
  • Strong experience with Java and Spring Boot is essential.
  • Familiarity with microservices, API design, and event-driven architecture.

Responsibilities

  • Define scalable, robust technical designs with solution architects.
  • Build efficient, modular, and reusable back-end systems.
  • Develop APIs and microservices for secure and high-performing functionality.

Skills

Java
Spring Boot
Microservices
RESTful APIs
Docker
CI/CD
Git
Node.js
Azure/GCP
Agile Development
Job description

About The Role

FDM is a global business and technology consultancy seeking a Back-End Software 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 Bristol.

Our client is seeking a Back-End Software Engineer to support their major transformation in the Business and Commercial Banking division. The Client Servicing & Engagement (CSE) platform plays a vital role in helping the client grow their businesses, which in turn support millions of people across the UK.

The client is building innovative digital products, modernising their technology stack, and transitioning to the cloud. As a Back-End Engineer, you’ll play a key part in designing and developing solutions that are scalable, secure, and transformative. This is a fantastic opportunity for a motivated and capable engineer to join a cross-functional feature team delivering full-stack solutions, with a strong focus on high-quality back-end engineering. You’ll work closely with architects, designers, product owners and DevOps specialists to build products that are used by thousands of businesses every day.

Responsibilities

  • Work alongside solution architects to define scalable, robust technical designs
  • Build efficient, modular, and reusable back-end systems and abstractions
  • Implement performance improvements and engineering best practices
  • Collaborate across multi-disciplinary teams to refine features and user journeys
  • Participate in code reviews, architecture discussions, and design decisions
  • Develop APIs and microservices to enable secure and high-performing functionality
  • Play a key role in the ongoing journey to cloud-based infrastructure and deployment
  • Writing modular, well tested web applications that remain easy to maintain as the codebase and business continues to scale
  • Ensuring software is built in a way which is consistent with - and exploits where possible - the collective frameworks, patterns and practices that exist across the wider Engineering community
  • Understand and apply industry best practices, foster knowledge sharing to provide solutions for complex business problems where no precedent may exist and ensure implementation of solutions where appropriate
  • Relentless focus on delivering business value through sound engineering methods and principles

About You

Requirements

  • Minimum of 3 years’ experience in broad deep back-end development experience, ideally in large-scale environments
  • Strong experience with Java and Spring Boot
  • Familiarity with Node.js and React/AngularJS is beneficial
  • Experience with microservices, API design, and event-driven architecture
  • Strong knowledge of RESTful APIs, web services, and Git version control
  • Solid experience with Docker or other containerisation tools
  • Proven track record using CI/CD pipelines
  • Understanding of DevOps tools such as Jenkins, Maven, Kubernetes, Terraform
  • Hands-on experience with cloud-based build and release automation (e.g., Azure or GCP)
  • Knowledge of agile development and test automation (e.g. Jest, Cucumber, Cypress)
  • Familiarity with development tools such as npm, Webpack, etc.
  • Strong team player with excellent communication and collaboration skills
  • Ability to challenge ideas constructively and adapt thinking where appropriate

About Us

Why join us

  • Career coaching, mentoring and access to upskilling throughout your entire FDM career
  • Assignments with global companies and opportunities to work abroad
  • Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
  • Annual leave, work-place pension and BAYE share scheme

About FDM

We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 3,500 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.

Diversity and Inclusion

FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.