Make yourself visible and let companies apply to you.
Roles
Spring Boot Jobs
Overview
Discover top Spring Boot jobs on Haystack, your go-to IT job board for the latest opportunities. Whether you’re a developer, engineer, or architect specializing in Spring Boot, find roles that match your skills and advance your career. Stay ahead in the Java ecosystem with our curated Spring Boot job listings updated daily. Start your job search today!
Principal Software Engineer - AI and Innovation
Morson Edge
Birmingham
Remote or hybrid
Senior
£100,000
RECENTLY POSTED

Principal Software Engineer – AI & Innovation

Recruiting a Principal Software Engineer with a proven track record of delivering innovative, AI driven solutions and the curiosity to explore beyond traditional technology boundaries.

Within the newly createdAI & Innovation team, you will shape the future of the organisation’s products through cutting-edge technology, experimentation and creative thinking.

A truly exciting opportunity to influence and create something new.

Key Responsibilities

Build innovative MVPs to validate ideas and accelerate learning

Lead the design and implementation of scalable, high-performance software systems

Collaborate closely with Product, Design, QA, and Engineering teams

Evaluate, experiment and recommend new technologies, frameworks and tools

Mentor and coach engineers to create a culture of innovation and continuous improvement

Oversee code reviews and ensure delivery of high-quality maintainable software

Troubleshoot and resolve complex technical challenges

Contribute to strategic planning and align technology decisions with business goals

Essential Skills

Significant experience in a senior software engineering position

Proven experience delivering innovative AI solutions

Practical knowledge of AI, including building and training LLMs

Strong understanding of Microservices and modern web architectures

Deep expertise in programming languages and frameworks such as Java and Spring Boot

Extensive experience designing large-scale systems

Strong knowledge of AWS cloud architecture and services

Excellent problem-solving skills and a results-driven mindset

Experience mentoring and guiding technical teams to deliver

Desirable Experience

DevOps practices and CI/CD pipelines

Secure-by-design development and security best practices

Contributions to open-source projects

TPBN1_UKTJ

Senior Technical Architect
Evri
Tingley Common
Remote or hybrid
Senior
£85,000
RECENTLY POSTED

Remote (with occasional travel to Leeds)

Help shape the future of Evri’s technology landscape

Are you a visionary technical leader who thrives on solving complex architectural challenges? Do you love turning high-level ideas into scalable, secure, well-designed technical solutions? Join Evri as a Senior Technical Architect and play a pivotal role in defining how our products, platforms and engineering teams deliver the next generation of services to millions of customers across the UK.

What you’ll be doing

As a Senior Technical Architect, you’ll translate high-level solution designs into robust, detailed Low-Level Designs that guide engineering squads with clarity and confidence. You’ll collaborate across Product, Engineering, UX and Enterprise Architecture — influencing architectural direction, managing technical debt, leading proof-of-concepts, mentoring others, and ensuring we “do the right thing” across multiple domains. You’ll be the technical authority who drives standards, supports incident resolution, shapes requirements, evaluates emerging technologies, and ensures our application estate remains modern, scalable, secure, and cost-efficient.

Responsibilities

  • Produce and maintain Low-Level Designs aligned to Solution Architecture, UX wireframes, and evolving business needs.
  • Champion architectural standards, manage technical debt, and drive refactoring and technical improvement initiatives.
  • Publish and maintain API contracts, support the Developer Portal, and collaborate across multiple technical domains.
  • Lead documentation, standardisation, proof-of-concept efforts, and mentor architects, advise contractors and development leads.
  • Operate across domains to support discovery, advise stakeholders, assess risks, and ensure we “do the right thing.”

Interested? Here’s what you’ll need to be successful

  • BSc/MSc in Computer Science or equivalent industry experience (AWS certifications desirable).
  • 8+ years building commercial applications and 3+ years hands-on with AWS (serverless ideally).
  • Strong background with Java, Spring Boot, distributed systems, messaging architectures (RabbitMQ/SQS), and modern API design.
  • Excellent communication, stakeholder management, documentation skills, and the ability to mentor others.
  • Experience with databases (Oracle, SAP, RDS, NoSQL), DevOps principles, and the ability to read and interpret modern code.

At Evri, we know we only grow if our people do too. That’s why we’re committed to building a truly inclusive and diverse workplace where everyone can bring – and be – their whole authentic selves. We’re on a journey to better represent the customers we serve around the UK. We’re committed to removing barriers and ensure that each person at Evri is valued for who they are, and what they bring to our business.?

We are Evri. Where everyone is welcome.
We’re excited for the future. Let’s deliver it together.

Java Developer
Anson McCade
Newcastle upon Tyne
Hybrid
Mid - Senior
£45,000
RECENTLY POSTED
+2

Java Developer - Up to 60K + Bonus

We’re working with a global technology consultancy delivering secure, large-scale digital transformation programmes across multiple industries.

Theyre looking for a Java Developer to join a growing engineering team building modern, cloud-based microservices platforms.

This role is ideal for a developer who wants to level up technically, work alongside senior engineers and architects, and gain exposure to enterprise-scale systems.

What Youll Be Doing:

  • Developing backend services using Java (JDK 11+) & Spring Boot
  • Building scalable microservices & REST APIs
  • Working in Agile Scrum teams
  • Supporting cloud deployments (AWS environments)
  • Contributing to CI/CD and automated testing practices
  • Collaborating with technical leads, testers and DevOps engineers

What Theyre Looking For:

  • 5+ years commercial Java development experience
  • Strong Spring Boot knowledge
  • Experience working in Agile environments
  • Understanding of microservices architecture
  • Passion for clean code and modern engineering practices

Nice to Have:

  • AWS or cloud exposure
  • Docker / containers
  • CI/CD tools (Jenkins, GitLab, SonarQube)
  • TDD / automated testing exposure

Security Clearance Requirement:

Due to client project work, candidates must be eligible for UK Security Clearance (SC)

Why Apply?

  • Work on large-scale real-world systems
  • Strong career development & mentoring
  • Hybrid working model
  • Modern tech stack & engineering culture
  • Excellent benefits package including private medical & additional volunteering leave

Ok I’m In What’s Next?
Please apply with your latest CV

Principal Software Engineer - AI and Innovation
Morson Edge
Yorkshire And The Humber
Remote or hybrid
Senior
£100,000 - £120,000
RECENTLY POSTED

Principal Software Engineer - AI & Innovation

Recruiting a Principal Software Engineer with a proven track record of delivering innovative, AI driven solutions and the curiosity to explore beyond traditional technology boundaries.

Within the newly createdAI & Innovation team, you will shape the future of the organisation’s products through cutting-edge technology, experimentation and creative thinking.

A truly exciting opportunity to influence and create something new.

Key Responsibilities

  • Build innovative MVPs to validate ideas and accelerate learning
  • Lead the design and implementation of scalable, high-performance software systems
  • Collaborate closely with Product, Design, QA, and Engineering teams
  • Evaluate, experiment and recommend new technologies, frameworks and tools
  • Mentor and coach engineers to create a culture of innovation and continuous improvement
  • Oversee code reviews and ensure delivery of high-quality maintainable software
  • Troubleshoot and resolve complex technical challenges
  • Contribute to strategic planning and align technology decisions with business goals

Essential Skills

  • Significant experience in a senior software engineering position
  • Proven experience delivering innovative AI solutions
  • Practical knowledge of AI, including building and training LLMs
  • Strong understanding of Microservices and modern web architectures
  • Deep expertise in programming languages and frameworks such as Java and Spring Boot
  • Extensive experience designing large-scale systems
  • Strong knowledge of AWS cloud architecture and services
  • Excellent problem-solving skills and a results-driven mindset
  • Experience mentoring and guiding technical teams to deliver

Desirable Experience

  • DevOps practices and CI/CD pipelines
  • Secure-by-design development and security best practices
  • Contributions to open-source projects
Java Tech Lead
Velocity Talent Ltd
Burgess Hill
Hybrid
Senior
£300/day
RECENTLY POSTED

Java Tech Lead / Architect with 10+ years experience is needed for an initial 6-month contract with further extensions up to 18 months paying £300 a day inside IR35 to drive the design and execution of high-scale, event-driven systems. This role is a hybrid of strategic architectural planning and hands-on engineering leadership. You will be responsible for defining technical roadmaps, mentoring a high-performing engineering team, and ensuring the delivery of robust microservices within a complex, long-term program.

Key Responsibilities

  • Architectural Leadership: Design and oversee the implementation of scalable microservices and event-based architectures using Java, Spring Boot, and Kafka.
  • Team Steering: Act as the technical point of contact for the team; facilitate decision-making, sprint planning, and resource allocation.
  • Quality Governance: Conduct rigorous code reviews, approve pull requests, and establish best practices for CI/CD and automated testing.
  • Hands-on Delivery: Lead by example by contributing to mission-critical code and solving complex technical bottlenecks that require “Architect-level” troubleshooting.
  • Stakeholder Management: Translate business requirements into technical blueprints and communicate progress/risks to program leadership.

Technical Requirements

10+ years of professional software development experience

Expert-level proficiency in Java (current versions) and Spring Boot.

Deep expertise in Kafka for event-driven architecture and streaming.

Proven track record in Microservices design patterns, API Gateway management, and Cloud-native development.

Previous experience leading engineering teams through the full SDLC in an Agile environment.

Preferred Attributes

Experience with Cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes).

Strong understanding of Database design (SQL and NoSQL).

Excellent communication skills, capable of bridging the gap between technical teams and non-technical stakeholders.

Working Conditions

Hybrid Model: Candidates must be able to commute to West Sussex 3 days per week.

Stability: While the initial contract is 6 months, this is a multi-year program offering significant long-term potential.

Java Software Engineer
Stealth IT Consulting Limited
Telford
Hybrid
Mid - Senior
£420/day
RECENTLY POSTED

Java Software Engineer - Government Project

Active SC Clearance Required

Day Rate:£420 per day inside IR35
Duration:6 months
Location:Telford - 2 days on-site per month (mostly remote)

Job Description:

We are seeking an experienced software engineer to join a dynamic team that plays a crucial role in supporting key services. This role involves contributing to various project and live delivery tasks, ensuring that the systems are well-supported and efficiently managed.

Key Responsibilities:

  • Contribute to both project work and live service delivery.
  • Develop, implement, and maintain high-quality software solutions.
  • Collaborate with cross-functional teams to ensure successful and timely delivery of services.

Key Skills:

  • Proficiency in Java
  • Experience with Spring Boot
  • Knowledge of PL/SQL

Security Clearance:

  • Active SC clearance required

If this role aligns with your skills and experience, and you’re looking to contribute to meaningful public sector data programmes, we’d love to hear from you. Apply today to be considered.

Senior Software Developer
Yolk Recruitment Limited
Cardiff
Hybrid
Senior
£65,000
RECENTLY POSTED
+6

?? Senior Software Developer (Java) ?? Cardiff ?? Up to £65,000 DOE What You’ll Do: You’ll join a collaborative, cross-functional team where you’ll play a key role in building and enhancing robust software solutions used by organisations around the world. Day to day, you’ll be hands-on with designing, developing and maintaining scalable applications, while contributing to technical decisions and continuously improving how the team works. You’ll work closely with Product Owners, QA and DevOps colleagues to translate requirements into high-quality solutions, support production releases, and help resolve complex technical issues. There’s also a strong opportunity to mentor others and progress towards a lead developer position, shaping both the technology and the team’s future direction. What You’ll Bring: Strong commercial experience with Java 8+ and modern development practices Solid knowledge of frameworks such as Spring Boot, Spring Cloud and Hibernate Experience building microservices and RESTful APIs A good understanding of modern software architectures including microservices and event-driven design Hands-on experience with AWS , Docker and cloud-native development Confidence writing and maintaining unit tests using tools such as JUnit and Mockito Experience working with relational databases such as SQL or MySQL Familiarity with Git-based version control and Agile delivery environments Strong problem-solving skills, clear communication and a genuine desire to keep learning Why You Should Apply: This is a chance to work on meaningful software that supports workplaces globally. You’ll benefit from a hybrid working model, strong support for personal development, and a culture that values collaboration, learning and inclusion. Alongside an attractive benefits package including enhanced parental leave, generous annual leave, healthcare support and a pension scheme, you’ll have access to learning platforms and clear opportunities to grow your career in a supportive, forward-thinking environment. Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you’re perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can’t always guarantee it. If you haven’t heard back within 7 days, unfortunately, you haven’t been successful this time. Keep an eye on our site for new opportunities! TPBN1_UKTJ

Senior Software Developer - Java - Remote First
Cathcart Technology
Altrincham
Fully remote
Senior
£60,000 - £70,000
RECENTLY POSTED
+1

Senior Java Engineer

Modern Stack | TDD & CI/CD | Complex Systems

Remote First (office visit once a month) - you must live within 1hr 30 of South Manchester

£60,000 - £70,000 + Bonus + Excellent Benefits

**my client is not able to provide sponsorship

We’re working with a long-established tech company who are continuing to modernise a complex platform within a highly regulated domain. They’ve built a strong engineering culture around Agile and XP practices, and they’re now looking for a Senior Java Engineer to join one of their Scrum teams.

This is a role for someone who is genuinely hands-on, enjoys solving tricky problems, and cares about building software the right way - clean code, testing, collaboration, and continuous improvement.

The Opportunity

You’ll join a cross-functional team working on large-scale systems that have real-world impact. Engineering standards are taken seriously here, but it’s not dogmatic - it’s practical, delivery-focused, and built around doing things sustainably.

The Senior role is almost entirely hands-on, but they’re looking for someone with the experience and maturity to:

**mentor other engineers

**lead by example

**contribute to good engineering practices

**help the team deliver reliably

Tech Stack & Practices

The core platform is Java-based, supported by a modern mix of tooling:

**Java, Spring Boot

**TDD / automated testing

**CI/CD and modern delivery pipelines

**AWS (including serverless approaches in places)

**Docker, Kubernetes

**Infrastructure as Code (Terraform, etc.)

You don’t need to tick every box - strong Java + good engineering habits are the priority. Exposure to AWS and DevOps tooling is a nice bonus.

What They’re Looking For

**Strong experience building backend systems with Java & Spring Boot

**Comfortable working with TDD and modern engineering practices

**Experience delivering production software in Agile teams

**Someone who enjoys mentoring and helping others grow

**Collaborative mindset - pairing, code reviews, shared ownership

**Bonus points for AWS, Docker/Kubernetes, Terraform, etc.

What’s In It For You?

**Remote-first working with minimal office travel

**Strong salary, bonus and excellent benefits

**A genuinely good engineering culture (not just “Agile” on paper)

**Meaningful work, complex systems, and long-term platform thinking

**Plenty of room to learn and grow

Interested?

Apply now or get in touch for more info - even if you don’t have a CV ready, we’re happy to chat.

Cathcart Technology is acting as an Employment Agency in relation to this vacancy

Senior Software Developer
Yolk Recruitment
Cardiff
Hybrid
Senior
£65,000
RECENTLY POSTED
+6

Senior Software Developer (Java) Cardiff Up to £65,000 DOE What You’ll Do: You’ll join a collaborative, cross-functional team where you’ll play a key role in building and enhancing robust software solutions used by organisations around the world. Day to day, you’ll be hands-on with designing, developing and maintaining scalable applications, while contributing to technical decisions and continuously improving how the team works. You’ll work closely with Product Owners, QA and DevOps colleagues to translate requirements into high-quality solutions, support production releases, and help resolve complex technical issues. There’s also a strong opportunity to mentor others and progress towards a lead developer position, shaping both the technology and the team’s future direction. What You’ll Bring: Strong commercial experience with Java 8+ and modern development practices Solid knowledge of frameworks such as Spring Boot, Spring Cloud and Hibernate Experience building microservices and RESTful APIs A good understanding of modern software architectures including microservices and event-driven design Hands-on experience with AWS, Docker and cloud-native development Confidence writing and maintaining unit tests using tools such as JUnit and Mockito Experience working with relational databases such as SQL or MySQL Familiarity with Git-based version control and Agile delivery environments Strong problem-solving skills, clear communication and a genuine desire to keep learning Why You Should Apply: This is a chance to work on meaningful software that supports workplaces globally. You’ll benefit from a hybrid working model, strong support for personal development, and a culture that values collaboration, learning and inclusion. Alongside an attractive benefits package including enhanced parental leave, generous annual leave, healthcare support and a pension scheme, you’ll have access to learning platforms and clear opportunities to grow your career in a supportive, forward-thinking environment. Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you’re perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can’t always guarantee it. If you haven’t heard back within 7 days, unfortunately, you haven’t been successful this time. Keep an eye on our site for new opportunities

Senior Software Developer
Empro Talent Ltd
Glasgow
Remote or hybrid
Senior
£55,000 - £60,000
RECENTLY POSTED
+5

Location: Glasgow Office / Home-based / Remote (with occasional UK travel) Hours: Monday–Friday, 09:00–17:30 (37.5 hours per week) Reporting to: Director of Operations Role Overview We are seeking an experienced Senior Software Developer with strong full-stack expertise to design, build, and maintain secure, scalable, and high-quality software solutions. The role combines hands-on development with technical leadership, mentoring, and contribution to architectural decisions. You will work closely with product owners, analysts, and stakeholders to translate business requirements into effective technical solutions, while organising and managing your own workload independently. Responsibilities may evolve as the organisation grows, including opportunities for further technical leadership or specialisation. Funded training and professional development may be available. Key Responsibilities * Design, develop, test, and deploy robust, secure, and maintainable software solutions * Contribute to architectural decisions aligned with business and technical strategy * Develop and maintain backend services, APIs, integrations, and front-end components where required * Lead and participate in code reviews, promoting high standards of quality, testing, and documentation * Implement and improve CI/CD pipelines, automated testing, and DevOps practices * Troubleshoot and resolve complex technical issues across systems and environments * Mentor and support junior developers, encouraging best practices and knowledge sharing * Work collaboratively with Product, UX/UI, DevOps, and QA teams within an Agile environment * Communicate complex technical concepts clearly to technical and non-technical stakeholders * Recommend and implement improvements to systems, tools, and development processes * Undertake ad-hoc duties and occasional flexible working (evenings/weekends) where required General Responsibilities * Plan and organise workload across multiple projects to meet agreed objectives and timelines * Provide specialist advice and guidance related to key work streams * Maintain non-technical knowledge of systems in use or planned for deployment * Contribute to continuous improvement and process optimisation initiatives * Comply with data protection, Caldicott recommendations, and IT security policies * Ensure company-issued assets are handled securely Security, Travel and Compliance * Full, clean UK driving licence and access to a suitable vehicle are required * Travel to UK locations is expected * DBS, NPPV Level 3, and HMPPS Cat A Security Clearance are mandatory and must be maintained * Failure to obtain or maintain required vetting will result in termination of employment Person Specification Essential * Significant hands-on full-stack development experience * Strong knowledge of modern programming languages (e.g. Java, Python, JavaScript, TypeScript) * Experience with backend frameworks (e.g. Spring Boot, Node.js, Flask/FastAPI) and React * Experience working in Agile teams using version control (e.g. Git) * Familiarity with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines * Strong analytical, problem-solving, and communication skills * Ability to work independently, take ownership, and mentor others * Degree in Computer Science, Software Engineering, or equivalent experience Desirable Experience in regulated environments (health, justice, or central government) Previous senior or lead developer experience Experience with microservices, Kubernetes, serverless, or large-scale system design

Lead Software Engineer - one day a month on-site
Cathcart Technology
Altrincham
In office
Senior
£85,000
RECENTLY POSTED

Lead Java Engineer (Hands-On)

80% Coding | Technical Leadership | Modern Platform

Remote First (office visit once a month) - You must live within 1 hr 30 of South Manchester

£70,000 - £85,000 + Bonus + Excellent Benefits

**My client is not able to provide Visa sponsorship

We’re working with a long-established tech company who are building modern platforms within a complex and meaningful domain. They’ve embedded Agile and XP practices across engineering, and they’re now hiring a hands-on Principal Java Engineer to help lead delivery, raise standards, and support the growth of their teams.

This is not an ‘architect who doesn’t code’ role. The expectation is that you’ll be around 80% hands-on, building software alongside the team.

The Opportunity

You’ll work as part of a Scrum team delivering real product outcomes, while also contributing to the broader engineering direction.

The hands-off element of the role includes:

**helping lead Scrum ceremonies and delivery

**mentoring and coaching engineers

**collaborating with other Principals and the Development Manager

**contributing to architectural decisions and technical direction

It’s a role for someone who still loves coding, but also enjoys influencing how teams work and how systems evolve.

Tech Stack & Practices

**Java, Spring Boot

**TDD, pairing, strong automated testing culture

**CI/CD, continuous delivery mindset

**AWS (with a mix of approaches including serverless)

**Docker, Kubernetes

**Terraform / DevOps tooling

AWS and DevOps exposure is very beneficial at Principal level - but they’re not looking for a pure DevOps engineer. The core of the role is still Java engineering.

What They’re Looking For

**Deep, hands-on Java experience with strong engineering judgement

**Proven ability to influence standards and mentor engineers

**Comfortable balancing delivery with technical leadership

**Strong understanding of building maintainable, scalable systems

**Experience working in Agile teams with modern practices

**Bonus points for AWS, containerisation, IaC, etc.

What’s In It For You?

**Remote-first working with minimal office travel

**Clear scope: still hands-on, but with meaningful technical influence

**Strong salary, bonus and excellent benefits

**A collaborative, mature engineering culture

**Complex systems, long-term platform work, and real impact

Interested?

Apply now or get in touch for a confidential conversation. Even if you’re not actively looking, it’s a great time to explore what they’re building.

Cathcart Technology is acting as an Employment Agency in relation to this vacancy.

Senior Software Developer - Java - Remote First
Cathcart Technology
Altrincham
Fully remote
Senior
£60,000 - £70,000
+1

Senior Java Engineer

Modern Stack | TDD & CI/CD | Complex Systems

Remote First (office visit once a month) - you must live within 1hr 30 of South Manchester

£60,000 - £70,000 + Bonus + Excellent Benefits

*my client is not able to provide sponsorship

We’re working with a long-established tech company who are continuing to modernise a complex platform within a highly regulated domain. They’ve built a strong engineering culture around Agile and XP practices, and they’re now looking for a Senior Java Engineer to join one of their Scrum teams.

This is a role for someone who is genuinely hands-on, enjoys solving tricky problems, and cares about building software the right way - clean code, testing, collaboration, and continuous improvement.

The Opportunity

You’ll join a cross-functional team working on large-scale systems that have real-world impact. Engineering standards are taken seriously here, but it’s not dogmatic - it’s practical, delivery-focused, and built around doing things sustainably.

The Senior role is almost entirely hands-on, but they’re looking for someone with the experience and maturity to:

*mentor other engineers

*lead by example

*contribute to good engineering practices

*help the team deliver reliably

Tech Stack & Practices

The core platform is Java-based, supported by a modern mix of tooling:

*Java, Spring Boot

*TDD/automated testing

*CI/CD and modern delivery pipelines

*AWS (including serverless approaches in places)

*Docker, Kubernetes

*Infrastructure as Code (Terraform, etc.)

You don’t need to tick every box - strong Java + good engineering habits are the priority. Exposure to AWS and DevOps tooling is a nice bonus.

What They’re Looking For

*Strong experience building Back End systems with Java & Spring Boot

*Comfortable working with TDD and modern engineering practices

*Experience delivering production software in Agile teams

*Someone who enjoys mentoring and helping others grow

*Collaborative mindset - pairing, code reviews, shared ownership

*Bonus points for AWS, Docker/Kubernetes, Terraform, etc.

What’s In It For You?

*Remote-first working with minimal office travel

*Strong salary, bonus and excellent benefits

*A genuinely good engineering culture (not just “Agile” on paper)

*Meaningful work, complex systems, and long-term platform thinking

*Plenty of room to learn and grow

Interested?

Apply now or get in touch for more info - even if you don’t have a CV ready, we’re happy to chat.

Cathcart Technology is acting as an Employment Agency in relation to this vacancy.

Senior Software Developer - Java - Remote First
Cathcart Associates
Manchester
Fully remote
Senior
£60,000 - £70,000
+1

Senior Java Engineer

Modern Stack | TDD & CI/CD | Complex Systems

Remote First (office visit once a month) - you must live within 1hr 30 of South Manchester

£60,000 - £70,000 + Bonus + Excellent Benefits

**my client is not able to provide sponsorship

We’re working with a long-established tech company who are continuing to modernise a complex platform within a highly regulated domain. They’ve built a strong engineering culture around Agile and XP practices, and they’re now looking for a Senior Java Engineer to join one of their Scrum teams.

This is a role for someone who is genuinely hands-on, enjoys solving tricky problems, and cares about building software the right way - clean code, testing, collaboration, and continuous improvement.

The Opportunity

You’ll join a cross-functional team working on large-scale systems that have real-world impact. Engineering standards are taken seriously here, but it’s not dogmatic - it’s practical, delivery-focused, and built around doing things sustainably.

The Senior role is almost entirely hands-on, but they’re looking for someone with the experience and maturity to:

**mentor other engineers

**lead by example

**contribute to good engineering practices

**help the team deliver reliably

Tech Stack & Practices

The core platform is Java-based, supported by a modern mix of tooling:

**Java, Spring Boot

**TDD / automated testing

**CI/CD and modern delivery pipelines

**AWS (including serverless approaches in places)

**Docker, Kubernetes

**Infrastructure as Code (Terraform, etc.)

You don’t need to tick every box - strong Java + good engineering habits are the priority. Exposure to AWS and DevOps tooling is a nice bonus.

What They’re Looking For

**Strong experience building backend systems with Java & Spring Boot

**Comfortable working with TDD and modern engineering practices

**Experience delivering production software in Agile teams

**Someone who enjoys mentoring and helping others grow

**Collaborative mindset - pairing, code reviews, shared ownership

**Bonus points for AWS, Docker/Kubernetes, Terraform, etc.

What’s In It For You?

**Remote-first working with minimal office travel

**Strong salary, bonus and excellent benefits

**A genuinely good engineering culture (not just “Agile” on paper)

**Meaningful work, complex systems, and long-term platform thinking

**Plenty of room to learn and grow

Interested?

Apply now or get in touch for more info - even if you don’t have a CV ready, we’re happy to chat.

Cathcart Technology is acting as an Employment Agency in relation to this vacancy.

Lead Software Engineer - one day a month on-site
Cathcart Technology
Altrincham
In office
Senior
£70,000 - £85,000

Lead Java Engineer (Hands-On)

80% Coding | Technical Leadership | Modern Platform

Remote First (office visit once a month) - You must live within 1 hr 30 of South Manchester

£70,000 - £85,000 + Bonus + Excellent Benefits

*My client is not able to provide Visa sponsorship

We’re working with a long-established tech company who are building modern platforms within a complex and meaningful domain. They’ve Embedded Agile and XP practices across engineering, and they’re now hiring a hands-on Principal Java Engineer to help lead delivery, raise standards, and support the growth of their teams.

This is not an “architect who doesn’t code” role. The expectation is that you’ll be around 80% hands-on, building software alongside the team.

The Opportunity

You’ll work as part of a Scrum team delivering real product outcomes, while also contributing to the broader engineering direction.

The hands-off element of the role includes:

*helping lead Scrum ceremonies and delivery

*mentoring and coaching engineers

*collaborating with other Principals and the Development Manager

*contributing to architectural decisions and technical direction

It’s a role for someone who still loves coding, but also enjoys influencing how teams work and how systems evolve.

Tech Stack & Practices

*Java, Spring Boot

*TDD, pairing, strong automated testing culture

*CI/CD, continuous delivery mindset

*AWS (with a mix of approaches including serverless)

*Docker, Kubernetes

*Terraform/DevOps tooling

AWS and DevOps exposure is very beneficial at Principal level - but they’re not looking for a pure DevOps engineer. The core of the role is still Java engineering.

What They’re Looking For

*Deep, hands-on Java experience with strong engineering judgement

*Proven ability to influence standards and mentor engineers

*Comfortable balancing delivery with technical leadership

*Strong understanding of building maintainable, scalable systems

*Experience working in Agile teams with modern practices

*Bonus points for AWS, containerisation, IaC, etc.

What’s In It For You?

*Remote-first working with minimal office travel

*Clear scope: still hands-on, but with meaningful technical influence

*Strong salary, bonus and excellent benefits

*A collaborative, mature engineering culture

*Complex systems, long-term platform work, and real impact

Interested?

Apply now or get in touch for a confidential conversation. Even if you’re not actively looking, it’s a great time to explore what they’re building.

Cathcart Technology is acting as an Employment Agency in relation to this vacancy.

Java Developer
Experis
West Midlands
Hybrid
Senior - Leader
Private salary
+17

Role: Java Developer

Location: Solihull/Remote (2 days per week on-site)

Duration: 6 Months

Day rate: Negotiable Outside IR35

Clearance: Active SC clearance required & NPPV3 is desirable

About the Role:

We are seeking a highly skilled Lead Java Developer to join our team and work on a large-scale public sector program. This unique development opportunity involves creating and implementing solutions for our portfolio of biometric products, supporting live systems, and diagnosing incidents. You will be part of a collaborative team that prides itself on engineering the best possible Java code.

Key Responsibilities:

  • Develop and implement solutions for biometric products.
  • Support live systems and diagnose incidents.
  • Collaborate with the team to ensure high-quality Java code.

Essential Skills and Experience:

  • Proficiency in Java 17+, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Microservices, Quartz, SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services, Messaging service (ActiveMQ), Maven, Junit, Jenkins, AWS Cloud hosting and its components, Postgres/Aurora, Bootstrap, Docker, TDD, Agile (Scrum)
  • Public sector experience.
  • 8-10 years of hands-on experience with large-scale Spring-based Java projects.
  • Experience supporting live systems and diagnosing incidents.
  • Experience in large-scale integration projects involving microservices, messaging, web services, and distributed systems.
  • Experience with web services (SOAP and RESTful).
  • Experience with containerization (Docker).
  • Experience with testing frameworks like JUnit, Mockito, Powermock, JMock, DBUnit, TestContainers.
  • Experience connecting processes across several systems with message brokers like ActiveMQ.
  • Experience with Continuous Integration methodologies - Maven, GIT, Jenkins, SonarQube, and Stash Repository.
  • Experience developing in a Linux development environment.
  • Experience working with a suite of Atlassian products.
  • Experience working with open-source database management systems like PostgreSQL.
  • Experience working with AWS services (EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, Cloudwatch).
  • Monitoring using Grafana.
  • Agile development methods - Scrum, Kanban, TDD, BDD.
  • Strong analytical and decision-making abilities.

Desired Skills and Experience:

  • Experience in Angular and Node JS.
  • Experience in Jaspersoft reporting tool.
  • DBA experience in performance tuning SQL queries and Postgres/Aurora DB config.
  • Experience working with Spring Cloud, Spring Batch, and Spring Integration.
  • Experience working with Activiti BPMN.
  • Experience working with Postfix.
  • Experience in AWS DevOps.
  • Ability to create a cohesive working environment and build high-performing teams.
  • Strong stakeholder management.
  • Hands-on Java development experience working on digital or technology projects at a leading consultancy, agency, or government organization.
  • AWS or Azure certification, or willingness to attain the certification.
  • Self-starter, comfortable working in both process-driven and ambiguous environments.
  • Experience and passion for working within Central Government and other sectors.
  • Proven capability of working successfully with senior client stakeholders and end-users, quickly building successful relationships, and establishing credibility.
  • Passion for digital and technology, with the drive and determination to continually learn new things and develop yourself and others.
  • Strong written, presentation, and verbal communication skills, with a high degree of attention to detail.
  • Strong organizational skills, with the ability to work independently in a highly collaborative, team-based environment.

What We Are Looking For:

  • Ability to manage and build relationships with teams, relevant stakeholders, and third-party sub-contractors utilizing effective and appropriate governance mechanisms.
  • Knowledge of CI/CD tools and agile methodologies, and hands-on delivery experience.
  • Drive outcomes and business value, coordinate activities across teams to establish pace of delivery.
Senior Engineer
Experis
London
Hybrid
Senior
Private salary
+3

Job title: Senior Engineer - Identity
Contract: 6 months (extension possible)
Location: London (Hybrid - 1 day onsite, 4 days remote)

Overview
We are seeking a Senior Engineer to support and deliver across key Identity-related workstreams. This role requires a strong backend engineering foundation combined with hands-on delivery capability across distributed systems. The successful candidate will operate across multiple software components, contributing to both new delivery and continuous improvement initiatives.

You will be expected to take ownership, proactively drive progress, and work within a structured delivery framework while maintaining a clear focus on product impact and customer outcomes.

Core Technical Skills
Skills

  • Java and/or Kotlin
  • Micronaut or Spring Boot
  • Experience building and supporting distributed systems
  • React / Next.js
  • AWS and/or Azure experience

Experience

  • Identity & Access Management standards (OAuth 2.0, OIDC, SAML)
  • Microsoft Azure services (application deployment, integration, identity management)
  • Observability and monitoring practices (Dynatrace experience advantageous)

Key Responsibilities

  • Contribute to delivery across Identity-focused engineering streams
  • Work across multiple software components with a hands-on, problem-solving mindset
  • Improve and remediate existing systems where required
  • Operate effectively within a structured engineering delivery process
  • Take ownership of deliverables and proactively drive work forward
  • Align technical solutions with product objectives and customer impact
Contract Java / J2EE Developer - 12 months Telford
CBSbutler Holdings Limited trading as CBSbutler
Shropshire
Hybrid
Mid - Senior
£400/day - £460/day

Contract Java / J2EE Developer
Clearance Required: Active SC Clearance or eligible to obtain SC
Duration: 12 months
Location: Telford - hybrid working (2 days per week on site)
Rate: 400 - 460 per day insideIR35

Urgently hiring for an experienced Java / J2EE Developer to join a delivery-focused engineering team. The successful candidate will bring strong technical expertise across Java, PL/SQL, Spring Boot, and WebLogic, contributing to the development, stability, and continuous improvement of critical services within a secure environment.

Responsibilities:
Design, develop, and maintain robust applications using Java and PL/SQL.
Build, enhance, and support application components and services using Spring Boot.
Ensure all development aligns with established engineering standards, best
practices, and security requirements.
Deploy, support, and maintain applications running on WebLogic.
Collaborate closely with team members to integrate new features and components
effectively.
Diagnose and resolve technical issues, including performance bottlenecks and system
defects.
Participate in peer code reviews and contribute to continuous improvement
initiatives.

Skills & Experience
Active SC Clearance or eligibility to obtain SC clearance.
Strong hands-on experience with PL/SQL development.
Proven experience with Java and Spring Boot.
Experience deploying and supporting applications on WebLogic.
Strong analytical, troubleshooting, and problem-solving skills.
Experience working with large-scale, complex enterprise systems.
Familiarity with Agile or structured delivery environments.
Ability to understand, maintain, and improve existing codebases.

Please apply for immediate interview!

CBSbutler is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. CBSbutler is an Equal Opportunities employer and we encourage applicants from all backgrounds.

Java Developer with SQL & GIT
Randstad Technologies Recruitment
London
Hybrid
Senior
£80,000 - £90,000
+3

Adword

Job title: Java Developer with SQL & GIT

Duration: Permanent

Location: London - Hybrid (3 days a week from office)

Job description:

We are seeking talented Senior Hands on Java Developers to join our core Fixed Income team in lead and support roles To help design develop and implement our applications to support front office and operations groups Work crossfunctionally with various stakeholders trading teams and technology departments to ensure our applications are running at optimal performance You will take a handson approach to understanding business workflows and the products we work with You will help reengineer and modernize our platform and drive our migration to a scalable microservice cloudbased architecture

Qualifications

  • Bachelors or higher degree in computer science engineering or a related discipline or equivalent work experience required
  • 10 years of experience in software development required
  • 5 years of experience working with Fixed Income Products and Associated Electronic Workflows
  • Strong proficiency with Java SQL and Git
  • Very good understanding of industry standard trading protocols like FIX FpML
  • Proficiency with Data Standards Data Modelling
  • Proficiency with textbased formats like XML JSON
  • Strong Proficiency with messaging frameworks MQ Kafka
  • Proficiency with Spring Spring Boot Spring Integration
  • Familiarity with testing patterns and dev ops
  • Familiarity with cloud containerization
  • Comfortable in Windows and Linux environments

If you’re excited about application security, identity management, and creating robust, secure solutions for modern architectures, we want to hear from you!

Please apply with a copy of your CV or send it to Prasanna com and let’s start the conversation!

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Principal Software Engineer - AI and Innovation
The Bridge IT Recruitment
Multiple locations
Remote or hybrid
Senior
£100,000 - £120,000

Principal Software Engineer AI & Innovation

Recruiting a Principal Software Engineer with a proven track record of delivering innovative, AI driven solutions and the curiosity to explore beyond traditional technology boundaries.

Within the newly createdAI & Innovation team, you will shape the future of the organisation s products through cutting-edge technology, experimentation and creative thinking.

A truly exciting opportunity to influence and create something new.

Key Responsibilities

  • Build innovative MVPs to validate ideas and accelerate learning
  • Lead the design and implementation of scalable, high-performance software systems
  • Collaborate closely with Product, Design, QA, and Engineering teams
  • Evaluate, experiment and recommend new technologies, frameworks and tools
  • Mentor and coach engineers to create a culture of innovation and continuous improvement
  • Oversee code reviews and ensure delivery of high-quality maintainable software
  • Troubleshoot and resolve complex technical challenges
  • Contribute to strategic planning and align technology decisions with business goals

Essential Skills

  • Significant experience in a senior software engineering position
  • Proven experience delivering innovative AI solutions
  • Practical knowledge of AI, including building and training LLMs
  • Strong understanding of Microservices and modern web architectures
  • Deep expertise in programming languages and frameworks such as Java and Spring Boot
  • Extensive experience designing large-scale systems
  • Strong knowledge of AWS cloud architecture and services
  • Excellent problem-solving skills and a results-driven mindset
  • Experience mentoring and guiding technical teams to deliver

Desirable Experience

  • DevOps practices and CI/CD pipelines
  • Secure-by-design development and security best practices
  • Contributions to open-source projects
Software Engineer - Java
Empresaria UK Ltd
Portsmouth
In office
Mid
Private salary
+1

The Role

As part of a wider programme, you will be involved in the design, development, and testing of a brand-new product. You’ll work closely with fellow developers, architects, and stakeholders to build robust, scalable solutions using modern Java and microservices technologies. Automated testing is a key pillar of the project, so experience in this area is highly valued.

Key Responsibilities

  • Develop high-quality code within an Agile (Scrum) environment
  • Collaborate with the team to design, implement, and test new product features
  • Participate in sprint planning, including task estimation
  • Contribute across all stages of the software development life-cycle
  • Ensure adherence to compliance requirements and act with integrity at all times

Required Skills & Experience

  • Strong experience with Java (8+)
  • Spring Boot / Spring Framework, including development with Hibernate
  • Experience building RESTful APIs over HTTPS
  • Hands-on experience with microservice architectures
  • Understanding of distributed systems
  • Knowledge and practical use of software design patterns
  • Experience working in Agile development processes
  • Familiarity with CI/CD delivery techniques
  • Source code management using Git
  • Use of issue tracking tools such as Jira
  • UML / SysML modelling using Enterprise Architect or similar tools
  • Experience with automated testing (highly beneficial)

Personal Attributes

  • Self-motivated and able to work effectively within a team
  • Proactive mindset with a passion for innovation and continuous improvement
  • Confident and professional communicator, able to engage with internal and external stakeholders

Why Join?

  • Work on cutting-edge satellite systems and complex technical challenges
  • Be part of a collaborative, experienced Scrum team
  • Opportunity to influence design decisions and technical direction
  • Strong focus on quality, automation, and modern engineering practices
Senior Java Developer
Eligo Recruitment Ltd
London
Fully remote
Senior
£85,000 - £95,000
+5

Are you a Back End Java Developer with experience within the iGaming and Gambling sector looking for a new and exciting challenge?

BENEFITS: up to £95k depending on experience, fully remote, excellent benefits package

You will be joining a rapidly expanding company within the iGaming sector, who are committed to providing top-tier gaming experiences to players around the world. They have focused on bringing innovation, transparency, and player satisfaction to the forefront of the industry. And are recognised among the top brands within our market, blending sports betting and online casino entertainment on a cutting-edge, custom-built platform.

You will be a skilled Senior Java Backend Developer who is a self-motivated professional with a strong track record and a passion for excellence. You’ll play a key role in developing innovative iGaming products, leveraging your expertise to drive innovation and efficiency. Your contributions will help deliver high-quality applications and services, reinforcing the company s position as an industry leader.

Core Responsibilities

  • Work closely with the team to implement complex backend logic and platform solutions.
  • Write clean, scalable, and maintainable code, adhering to industry best practices.
  • Stay updated on the latest Java frameworks, libraries, and development techniques.
  • Translate business needs into technical solutions, estimating time, costs, and requirements.
  • Develop, test, and deploy backend solutions that meet client expectations.
  • Provide ongoing support and maintenance for existing and future projects.
  • Collaborate with cross-functional teams to shape and execute product roadmaps.
  • Partner with creative and development teams to bring ideas and projects to life.
  • Create support documentation and deliver training for internal and external users.
  • Leverage industry knowledge in iGaming to enhance solutions and ensure compliance with standards.

Required Experience & Expertise

  • Previous experience within the iGaming and Gambling Sector
  • Expertise in backend development using Java and Spring Boot.
  • Skilled in version control with Git Flow.
  • Proficient in JPA and Hibernate for seamless database interactions.
  • Strong command of SQL for efficient database management.
  • Experience with Redis for caching and performance optimisation.
  • Knowledge of message queueing systems like AWS SQS or RabbitMQ.
  • Well-versed in Test-Driven Development (TDD) with JUnit for robust testing.
  • Understanding of Kubernetes for container orchestration.
  • Familiarity with AWS cloud services for scalable application deployment.

If you’re passionate about building robust, scalable and resilient back end development and want to be part of a collaborative team, we invite you to apply!

Eligo Recruitment is acting as an Employment Business in relation to this vacancy. Eligo is proud to be an equal opportunity employer dedicated to fostering diversity and creating an inclusive and equitable environment for employees and applicants. We actively celebrate and embrace differences, including but not limited to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran status, and disability. We encourage applications from individuals of all backgrounds and experiences and all will be considered for employment without discrimination. At Eligo Recruitment diversity, equity and inclusion is integral to achieving our mission to ensure every workplace reflects the richness of human diversity.

Frequently asked questions
Our job board features a wide range of Spring Boot positions including backend developer roles, microservices engineers, full-stack developers with Spring Boot expertise, and senior Java developers specializing in Spring Boot frameworks.
While many roles value knowledge of the broader Spring ecosystem (such as Spring MVC, Spring Security, and Spring Data), the specific requirements vary by job. You can filter jobs based on the skills required to find roles that match your expertise.
Yes, many Spring Boot jobs on our board offer remote or hybrid work options. You can use the search filters to find remote-friendly positions suited to your preferences.
Absolutely! You can upload your resume, and our system will help match you with relevant Spring Boot job opportunities and notify you when new positions are posted.
We list Spring Boot jobs for various experience levels, from entry-level roles for recent graduates to senior and lead developer positions requiring several years of hands-on experience.