Make yourself visible and let companies apply to you.
Roles

Spring Boot Jobs in London

Overview

Looking for Spring Boot jobs in London? Discover the latest opportunities on Haystack, the leading IT job board connecting top developers with innovative companies in the heart of the UK tech scene. Whether you're a seasoned Spring Boot engineer or just starting out, explore roles tailored to your skills and accelerate your career in London’s dynamic tech market. Start your search today and find your next Spring Boot job in London!
Filters applied
London
Spring Boot
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Software Engineer
Sanderson Government and Defence
London
In office
Mid - Senior
Private salary
RECENTLY POSTED
spring-boot
restful
gradle
nosql
java
spring
+1
Location: CheltenhamBusiness Unit: Central Government, Law Enforcement and National SecurityLevel: Mid-SeniorEmployment Type: PermanentClearance: Must hold active UK Security ClearanceAbout the OpportunityWe are partnering with a leading Engineering business seeking experienced Java Software Engineers to help deliver mission-critical capabilities that protect the UK’s security and prosperity. You will work at the intersection of advanced engineering and real-world problem-solving, developing cutting-edge products that counter evolving threats.Our teams work with leading technologies across AI/DS, Cyber, Cloud, DevOps/SRE, and Platform Engineering , supporting customers across the National Security, Defence and Intelligence community. With long-term programmes secured, this is an opportunity to join a high-growth environment with genuine impact.What You’ll Be DoingDesigning, developing, and maintaining secure, scalable Java applications and microservices using Spring Boot.Translating technical designs into clean, test-driven, production-ready code aligned with engineering best practices.Building and maintaining RESTful APIs and integrating them with databases, messaging systems, and external services.Supporting and evolving core architectural components, ensuring performance, reliability, and scalability.Collaborating with product, architecture, and engineering teams to deliver solutions aligned with user and business needs.Participating in Agile ceremonies and contributing to technical strategy, continuous improvement, and innovation.Key Skills & ExperienceStrong commercial experience with Java and Spring Boot in enterprise or microservices environments.Solid understanding of RESTful API design, service-oriented architectures, and integration patterns.Experience with relational and/or NoSQL databases and ORM frameworks such as JPA/Hibernate.Proficiency with automated testing frameworks and Test-Driven Development (TDD).Familiarity with Maven or Gradle and working across application, service, and data layers.Strong documentation and design discipline, with a curiosity for emerging Java and backend technologies.Why Join?You’ll be part of a trusted engineering organisation with over 60 years of heritage in sensors, communications, cyber, AI and ML. They solve complex challenges that make a tangible difference protecting people, platforms and missions, today and for the future.Reasonable Adjustments:Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.TPBN1_UKTJ
Lead Software Engineer
Sanderson Recruitment
London
Fully remote
Senior
£70,000
RECENTLY POSTED
aws
spring-boot
kubernetes
python
docker
java
+1
Location: UK-wide (Fully Remote) Level: Lead Join a fast-growing consultancy that’s shaping the future of public services and digital transformation. We’re looking for a Lead Software Engineer who combines technical excellence with strong leadership and communication skills. This is an opportunity to work on high-profile projects that make a real impact, while helping to scale and innovate. As a Lead Software Engineer, you’ll guide a talented team through complex challenges, ensuring best practices and fostering a culture of collaboration. You’ll work closely with product managers, UX/UI designers, and stakeholders, translating business needs into robust technical solutions. Your ability to communicate clearly and build strong relationships will be key to success in this dynamic, client-facing environment. What You’ll Do Lead the design and development of secure, scalable software systems. Mentor and manage engineers, promoting growth and technical excellence. Collaborate across disciplines to deliver solutions that meet client needs. Implement CI/CD pipelines and champion DevOps practices. Drive innovation and adopt emerging technologies where beneficial. Ensure high standards of quality, security, and performance. What We’re Looking For Extensive experience in full-stack development and software architecture. Hands-on expertise with Java, Spring Boot, Python , and microservices (additional languagaes are a benefit). Strong knowledge of Agile , TDD , and DevOps methodologies. Proficiency with cloud platforms (AWS, Azure, or GCP) and Infrastructure as Code. Experience with CI/CD, containerization (Docker, Kubernetes), and automated testing. Proven ability to lead and inspire engineering teams. Excellent communication and stakeholder management skills Desirable: Knowledge of AI and emerging tech. Previous leadership and line management experience. Experience in bid responses and technical assessments. Why Join Us? Fully remote working - flexibility to work from anywhere in the UK. Professional development - investment in your growth through training and mentoring. Work on meaningful projects that transform public services and communities. Be part of a collaborative, purpose-driven team in a rapidly growing consultancy. Apply today and help us deliver technology that makes a difference. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you. TPBN1_UKTJ
Java Software Engineer - Tech for Good
client server
London
Hybrid
Mid - Senior
£100,000
RECENTLY POSTED
java
react
android
ruby
aws
javascript
+6
Java Software Engineer / Developer (Full Stack Java) London / WFH to £100kAre you Java technologist? You could be progressing your career in a hands-on, impactful, Software Engineer role, working on a ‘tech for good’ product that is helping to drive efficiencies for the NHS, the core product is a highly complex real-time shift rota application, hosted on AWS and available via the web or mobile device (iOS / Android).As a Software Engineer you will play a crucial role in re-architecting and enhancing the scheduling platform to a Java and Angular codebase (from Ruby and TypeScript). You’ll focus on designing and developing scalable backend Java services and REST APIs and build responsive, as well as writing and optimising SQL database queries and occasional front end work, creating user friendly interfaces using Angular (v15+).You’ll input into technical discussions and decision making, as a senior member of a small team where you’ll be able to influence best practice and technology choices.Location / WFH:You’ll join colleagues in the London, City based offices 3-4 days a week with some flexibility to work from home 1-2 days.About you:
You have strong Full Stack development experience including Java backend (Spring Boot)
You have experience with relational databases and SQL query writing
You have some front end experience with JavaScript, Angular or React
You have a strong understanding of REST APIs and real-time systems
You’re comfortable working with legacy Ruby
You have a strong knowledge of software engineering best practices and Agile development methodologies
You’re collaborative and pragmatic with great communication skills, happy to mentor and develop others
What’s in it for you:As a Java Software Engineer / Developer you will receive a competitive package:
Salary to £100k
Pension
25 days holiday
Excellent career progression to Technical / Team lead
Apply now to find out more about this Java Software Engineer / Developer (Java Angular SQL API) opportunity.At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Java Full Stack Software Engineer
Sanderson Government and Defence
London
In office
Mid
£60,000
RECENTLY POSTED
java
react
spring-boot
angularjs
spring
Full Stack Software EngineerJoin a trusted supplier delivering mission-critical solutions in the defence and national security sector. You will work on leading-edge technologies across AI/Data Science, Cyber, Cloud, DevOps/SRE, and Platform Engineering, developing solutions that protect people, platforms, and information against constantly evolving threats.The RoleAs a Full Stack Software Engineer, you will design, develop, and maintain mission-critical softwares. You will work on novel products that combine physical and digital systems, collaborate closely with clients to define strategy, and explore emerging technologies.Key responsibilities include:Writing clean, secure code following a test-driven approachProducing reusable and maintainable codeTranslating logical designs into physical designs and detailed specificationsDocumenting work using appropriate standards and tools, including prototyping where neededWorking with emerging and well-understood technologies, identifying suitable design patternsIntegrating APIs and UI components with existing data stores and servicesMaintaining and developing architectural components including data ingest, storage, and REST APIsParticipating in Agile ceremonies including stand-ups, sprint planning, demos, and epic decompositionCollaborating with user researchers and internal stakeholders to represent user needsRequired SkillsJava Enterprise development and Spring BootFront-end frameworks such as React, VueJS, or AngularJSExperience with appropriate testing frameworksTechnologically curious with the ability and willingness to learn new tools and technologiesSecurity ClearanceCandidates must be eligible to obtain DV security clearance due to the nature of this work.Reasonable Adjustments:Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.TPBN1_UKTJ
AWS Architect
ECM Selection (Holdings) Limited
London
Hybrid
Mid - Senior
£65,000 - £95,000
RECENTLY POSTED
aws
spring-boot
swift
kubernetes
restful
nosql
+4
Developing cloud infrastructure to facilitate healthcare researchLondon, remote or hybrid; 65k - 95k dep. on experienceUse your AWS expertise to build secure and scalable cloud infrastructure that will facilitate research and development within the healthcare sector!This company’s diagnostics visualisation platform allows medical researchers to visualise and analyse clinical data in order to develop new treatments that will massively improve the lives of patients. Key to this is the creation of secure multi-tenant and multi-region storage solution that allows swift and secure access to various types of data. Data security and integrity is of paramount importance, and the solution needs to be compliant with healthcare industry software standards.This role calls for strong AWS skills, rapid application development, and software development skills, a solid understanding of security aspects. You will also need excellent communication, collaboration, and organisational skills. Of prime importance is that you take a holistic, not just technical, view, and be proactive in reaching out to colleagues and clients to fully understand the product’s requirements, stakeholders, and how it sits within the company’s broader mission of creating world-leading software tools to further medical research.Reporting directly to the Technical Product Lead, you’ll be contributing to product architecture, designing and implementing services, and data pipelines; developing automated testing and CI/CD infrastructure.You will need:
A 1st or 2.1 in Computer Science, Engineering, or a similarly relevant discipline, and substantial commercial software engineering experience; to be au fait with Agile ceremonies, version control, and CI/CD, and software testing.
Solid expertise in developing and deploying microservices on AWS; knowledge of Infrastructure-as-Code; DevOps, and experience with NoSQL databases.
Demonstrably good coding skills, ideally in Java and / or Python; knowledge of RESTful APIs and service integration patterns and security frameworks such as OAuth 2.0 or OpenID Connect (OIDC).
You must have full, existing, and unrestricted right to work in the UK.
Not essential, but the following would be a bonus: Skills in containerisation/orchestration (Docker, Kubernetes etc.); IaC; DynamoDB; Spring Boot and Gradle; knowledge of standards such as ISO 13485 or IEC 62304.This role is predominantly remote, with occasional attendance of the company’s London office - you will therefore need to be based in the UK within a convenient travel distance. The role features an excellent salary, benefits package, and an option scheme. This is a great chance to make your mark in a company focussed on improving people’s lives.Another top job from ECM, the high-tech recruitment experts.Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27559) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Spotlight
Software Developer - Consultant (Contract)
Opencast
Multiple locations
Hybrid
Mid
£350/day - £450/day
java
scala
javascript
nodejs
python
react
+11
Check out this brand new role!Ready for a new challenge?Are you looking for contract work that makes a difference?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleWe’re looking for Contractors in Software Development (consultant level) to help our major clients transform.Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java and/or Scala is preferred
Experience with Springboot, Javascript, Typescript, Kotlin, Python or Ruby is also valuable
Understanding of Object Oriented Programming
In depth knowledge of concepts and uses of testing
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards is required
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success
Experience with agile methodology
A contractor in software development at Opencast is responsible for:
Delivering in the upkeep of their team’s backlog
Collaborating with the teams testing effort
Leading on the implementation of user stories
Embracing mobbing and pairing
Working with others in a collaborative, multi-disciplinary environment
SalaryUp to £450 per day (working inside IR35)Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.
Spotlight
Software Developer - Senior Consultant (Contractor)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
java
scala
typescript
kotlin
python
csharp
+11
Check out this brand new role!Ready for a new challenge?Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.The roleWe’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform.Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation.Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, never confined to any one provider or solution.UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.Technical Skills
Expertise in Java and/or Scala is preferred
Experience in other languages such as Springboot, Javascript, Typescript, Kotlin, Python or Ruby is also valuable
Ability to lead other developers in tackling difficult programming challenges and drive the delivery of a backlog
Ability to contribute to architectural designs
Experience of setting testing strategies to match industry standards
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards, is beneficial
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success.
Experience with agile methodology
A contractor in software development at Opencast is responsible for:
Driving the elaboration of their team’s backlog
Setting testing strategies to match industry standards
Being a technical expert in their team (or acting as the team lead)
Leading the technical representation in a project discovery
Acting as a technical lead in the team, enabling them to achieve their full potential
Day Rate£450 - £600 per day (working inside IR35)Where you’ll workOur hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.We include youWe welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.Want to know more?Visit our website or email careers@opencastsoftware.com.
Senior Data Engineer x1/ Data Engineer x1 (Financial Services)
Hays Technology
London
Remote or hybrid
Senior
£600/day - £800/day
react
aws
mongodb
spring-boot
kubernetes
kafka
+10
Your new company Working for a renowned commodity, metals, trades and exchange group. You’ll be a key part of the Enterprise Data team helping to replace legacy ETL tools (Informatica) and deliver modern data engineering capabilities. Your work will include managing data pipelines, supporting analysis and visualisation, and collaborating with ETL developers and wider technology teams to deliver solutions aligned with our strategic roadmap. You’ll work across backend, data, and infrastructure engineering, contributing to solution design, implementation, deployment, testing, and support. This is a hands-on role for someone with strong data engineering skills and experience in regulated environments. Your new role Design, build, and maintain scalable data pipelines and infrastructure for analytics and integration across data platforms. Ensure data quality and reliability through automated validation, monitoring, and testing using Python, Java, or Scala. Develop and manage database architectures, including data lakes and warehouses. Clean, transform, and validate data to maintain consistency and accuracy. Collaborate with technical and non-technical teams, providing clear communication on project progress and requirements. Create and maintain accurate technical documentation. Support internal data analysis and reporting for business objectives. Investigate and resolve data-related issues, implementing improvements for stability and performance. Evaluate and prototype solutions to ensure optimal architecture, cost, and scalability. Implement best practices in automation, CI/CD, and test-driven development.What you’ll need to succeed Strong experience in Data Engineering, with demonstrable lead 5involvement in at least one production-grade data system within financial services or a similarly regulated industry. Strong coding skills in Python or Java (Spring Boot); React experience is a plus. Proficiency with modern data tools: Airflow, Spark, Kafka, dbt, Snowflake or similar. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD. Data Quality: Proven ability to validate and govern data pipelines, ensuring data integrity, correctness, and compliance. Experience working within financial services/ highly regulated environments. Bonus Skills: SQL and RDBMS (PostgreSQL, SQL Server). NoSQL/distributed databases (MongoDB). Streaming pipelines experience. What you’ll get in return An exciting opportunity to join an international organisation in financial services. Furthermore, a competitive day rate inside IR35 for this role will be offered in addition to your own dedicated Hays Consultant to guide you through every step of the application process. What you need to do now If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found at (url removed)
Page 1 of 1

Frequently asked questions

What types of Spring Boot jobs are available in London?
London offers a wide range of Spring Boot jobs, including positions for backend developers, software engineers, full-stack developers, and cloud application specialists across various industries such as finance, healthcare, and technology.
Do I need to have experience with other technologies besides Spring Boot to apply for jobs?
While Spring Boot is the core requirement, many employers in London also look for experience with related technologies such as Java, Spring Framework, RESTful APIs, microservices architecture, Docker, Kubernetes, and cloud platforms like AWS or Azure.
What is the typical salary range for Spring Boot developers in London?
Salaries for Spring Boot developers in London generally range from £40,000 to £80,000 per year, depending on experience, seniority, and the specific industry sector.
Are there remote or hybrid Spring Boot job opportunities in London?
Yes, many companies based in London offer remote or hybrid working arrangements for Spring Boot developers. Job postings on our board specify the working model, so you can filter your search accordingly.
How can I improve my chances of landing a Spring Boot job in London?
To improve your chances, ensure your CV highlights relevant Spring Boot projects, keep your skills updated with the latest framework versions, contribute to open-source projects if possible, and prepare thoroughly for technical interviews focusing on Spring Boot and related technologies.