Make yourself visible and let companies apply to you.
Role title
Roles
Spring Boot Jobs in London
Trending Spring Boot jobs in London
Get notified about new jobs that match this search?
Java Technical Lead - London, Wembley
Adecco
London
In office
Senior
£75,000 - £80,000
RECENTLY POSTED
+4

Job Title: Java Technical Lead Salary: Paying up to £80,000 per annum Location: Wembley London - 5 days on-site Our client, a well-established and diversified multinational organisation, is seeking a Java / DevOps Technical Lead to join their team. Skills Solid Experience in Java development with significant, demonstrable experience in Spring Boot and Microservices architecture - not just familiarity, but production ownership.
Azure Integration: Proven experience building applications that consume Azure-native services, including Azure Key Vault for secrets, Azure Storage API, and Azure Service Bus for event-driven messaging.
DevOps Mindset: Solid understanding of the full CI/CD lifecycle; comfortable reading and contributing to Dockerfiles and GitHub Actions YAML workflows - not as a DevOps engineer, but as a developer who understands the pipeline their code flows through.
API Mastery: Deep expertise in RESTful API design principles, OAuth2 authentication flows (including FusionAuth integration), and DMARC-compliant transactional email logic via SendGrid.Duties Engineering Standards: Define and enforce the clients Java and Node.js coding standards across the team - with a specific focus on robust exception handling, ninary stream handling, structured logging via Application Insights, and adherence to security-first development practices.
Cloud-Native Readiness: Ensure all application logic is optimised for containerisation from the ground up. This includes implementing proper Health Check endpoints, secure Secret Management via Azure Key Vault, correct port mapping for Container Apps, and stateless design principles compatible with Azure Container Apps (ACA).
Technical Mentorship: Provide direct, hands-on mentorship to junior and mid-level developers - identifying technical debt at the codebase level, running structured code reviews, and building a culture of engineering excellence that prevents recurring quality issues such as corrupted or misconfigured deployments.
Architectural Liaison: Work closely with the Principal Architect to translate High-Level Designs (HLDs) into production-ready implementation plans - ensuring the development team understands not just what to build, but why the architectural decisions were made, and what constraints must be respected.
Quality Assurance: Champion a strong automated testing culture - unit tests, integration tests, and contract tests - to prevent regression and ensure deployments are verifiably stable before reaching production

Software Engineer Java Kafka API
client server
London
Hybrid
Junior - Mid
£90,000
RECENTLY POSTED

Software Engineer / Developer (Java Kafka API) London / WFH to £90k

Are you a Java technologist seeking a role where you can work on ground breaking technology, continually learning and progressing your career?

You could be joining a global technology consultancy.

What’s in it for you:

Salary to £90k

Hybrid working (x2 days WFH per week)

Pension, Life Assurance, Income Protection

Private medical care for you and your family, including mental health

Travel Insurance

Charitable giving

Gym membership for you and your family

Flexible holiday scheme

Your role:

As a Software Engineer you will design, develop and deliver a range of transformational projects for clients, mainly within the financial services sector and with a focus on Kafka messaging, migrating legacy systems to AWS and introducing CI/CD pipelines and cloud deployments.

You’ll join a collaborative team with a focus on engineering best practice and continuous improvement of client systems; you will have lots of business and client exposure and continual learning and development opportunities.

Location / WFH:

There’s a hybrid work from home policy with three days a week in the London, City office (or at client sites), you’ll join a friendly, diverse, upbeat team.

About you :

You have Java development skills including multi-threading and concurrency

You have experience with Spring Boot and microservices environments

You have experience with Kafka (or similar messaging tools)

You have a good knowledge of REST APIs

You have a good understanding of AWS

You have a thorough understanding of software development and Computer Science fundamentals such as Object Oriented Programming, Data Structures and Design Patterns

You are familiar with DevOps, CI/CD pipelines

You’re collaborative, enjoy problem solving and interacting with clients

Apply now to find out more about this Software Engineer / Developer (Java Kafka Spring Boot AWS microservices) 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.

TPBN1_UKTJ

Director - Principal Engineer (Java/Angular/AI)
Robert Walters
London
Remote or hybrid
Leader
£140,000 - £170,000
RECENTLY POSTED

We are working with a global financial institution building a new engineering team focused on developing a large-scale internal platform within a critical business area.

This is a greenfield initiative focused on modernising and scaling internal technology capabilities through high-quality engineering and platform design. The environment is highly technical, hands-on, and focused on building reliable distributed systems within a regulated environment.

Key Responsibilities

  • Design and build scalable, distributed systems handling high volumes of financial and transactional data
  • Contribute directly to architecture, system design, and hands-on software development
  • Drive engineering best practices across automation, testing, observability, and performance
  • Build resilient, production-grade systems with a strong focus on reliability and scalability
  • Work across the full software development lifecycle from design through to production support
  • Partner closely with engineering and product leadership to shape technical direction
  • Mentor and support engineers within a small, high-performing team

Key Requirements

  • Strong experience building large-scale distributed systems within financial services or other regulated environments
  • Expert-level Java engineering experience, ideally within microservices and event-driven architectures
  • Experience with Spring Boot and modern backend engineering practices
  • Exposure to Angular or TypeScript within full-stack environments
  • Strong understanding of system design, scalability, and high-availability systems
  • Experience building automated, production-grade platforms with minimal manual intervention
  • Familiarity with cloud-native technologies, CI/CD, and observability tooling
  • Strong engineering mindset with a hands-on approach to development
  • Interest in modern engineering tooling, including AI-assisted development workflows

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Vice President - Full Stack Engineer (Java/Angular/AI)
Robert Walters
London
Remote or hybrid
Senior - Leader
£85,000 - £100,000
RECENTLY POSTED

We are working with a global financial institution building a new engineering team focused on developing a large-scale internal platform within a critical business area.

This is a greenfield initiative focused on modernising and scaling internal technology capabilities through high-quality engineering and platform design. The environment is highly technical and hands-on, with a strong focus on building reliable, scalable systems within a regulated environment.

Key Responsibilities

  • Design, build, and enhance scalable distributed systems handling high volumes of data and transactions
  • Develop and maintain backend services and APIs using modern engineering practices
  • Contribute to system design, architecture discussions, and technical decision-making
  • Build resilient, automated systems with strong focus on reliability, observability, and performance
  • Work closely with engineering and product teams to deliver production-grade solutions
  • Contribute to CI/CD, testing, monitoring, and operational improvements across platforms
  • Support and mentor junior engineers within the team

Key Requirements

  • Strong Java engineering experience within distributed or microservices-based environments
  • Experience building production systems within financial services or similarly regulated industries
  • Strong knowledge of Spring Boot and backend engineering best practices
  • Exposure to Angular or TypeScript beneficial
  • Experience working with high-volume, scalable systems
  • Familiarity with event-driven architecture and messaging systems
  • Experience with cloud-native technologies, CI/CD pipelines, and observability tooling
  • Strong hands-on engineering mindset and interest in modern development tooling, including AI-assisted workflows

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Principal Engineer (Java) - up to £100,000 + Bonus - Hybrid
Involved Solutions
Multiple locations
Hybrid
Senior
£75,000 - £100,000
RECENTLY POSTED

Principal Java Engineer (AWS/Microservices)
Salary: Up to £100,000 + Bonus + Benefits
Location: Coventry or Central London - Hybrid (2 days per week onsite)
Working Hours: 40 hours per week - Full time
Job Type: Permanent

A globally established organisation is seeking an experienced Principal Java Engineer to shape the future of large-scale digital platforms used by millions of customers.

This role will focus on driving engineering excellence, defining technical standards and leading the design of scalable, high-availability systems across a modern cloud-native environment.

Responsibilities for the Principal Java Engineer:

  • Define and evolve engineering strategy, standards and best practices across your domain
  • Lead technical direction across multiple engineering teams and programmes
  • Design and oversee delivery of large-scale, distributed systems using modern technologies
  • Provide expert guidance on technical risk, architecture decisions and prioritisation
  • Support Staff Engineers and development teams with deep technical leadership
  • Drive adoption of DevOps, CI/CD, automation and modern engineering practices
  • Leverage AI and intelligent automation to improve productivity and delivery outcomes
  • Mentor engineers and contribute to a strong engineering culture and community of practice
  • Work closely with senior stakeholders to align technology with business goals

Essential Skills for the Principal Java Engineer:

  • Deep hands-on expertise in Java, Spring Boot, Microservices, Kafka and AWS
  • Strong understanding of software architecture and scalable system design
  • Experience leading development of high-performance distributed systems
  • Proven experience in a Principal, Lead or Senior Engineering role
  • Experience defining and governing technical standards and engineering practices
  • Experience influencing strategy across multiple teams or domains
  • Practical experience using Generative AI tools to improve engineering productivity
  • Strong leadership, mentoring and stakeholder engagement skills

Desirable Skills for the Principal Java Engineer:

  • Strong advocate of Agile delivery and modern engineering ways of working
  • Experience building collaborative engineering communities
  • Comfortable making data-driven technical decisions at scale
  • Experience working closely with senior engineering leadership teams

If you are a senior Java engineering leader looking to shape modern platforms at scale while remaining close to technology, this role offers strong influence, complex challenges and long-term impact.

Java / Node.js Solutions Architect - London, Wembley
Adecco
Wembley
In office
Senior - Leader
£75,000 - £85,000
RECENTLY POSTED
+1

Solutions Architect - London Job Title: Solutions Architect Salary: Paying up to £85,000 per annum Location: Wembley London - 5 days on-site Are you a hands-on technical leader with a passion for creating innovative technology solutions? Our client, a well-established and diversified multinational organisation, is seeking a Solutions Architect to join their team. Skills Experience: Solution Architecture with a clear focus on E-commerce platforms or API/Middleware ecosystems.
Technical Stack: Expert-level knowledge of Node.js, Java (Spring Boot), and PostgreSQL - able to read and critique vendor code, not just high-level diagrams.
Integration Expert: Deep proficiency in API management patterns, Webhook integrations, and Event-Driven Architecture using Kafka or Azure Event Hubs.
Legacy-to-Cloud: Demonstrable experience migrating legacy monolithic systems into containerised microservices architectures.
Tooling: Proficient in Visio or LucidChart for architectural modelling; disciplined in Confluence for documentation practices.Duties Blueprint Delivery: Develop high-quality High-Level Designs (HLDs) and Low-Level Designs (LLDs) for DTS, EPOS, and other strategic workstreams - to a standard that external vendors are contractually required to match.
Vendor Governance: Conduct structured audits of vendor-submitted code and architecture. Enforce ‘Stable-by-Design’ framework, ensuring external deliverables meet internal quality, security, and scalability thresholds.
Data Integration Leadership: Orchestrate complex data mapping between legacy IBM iSeries (DB2/RPG) systems and modern API middleware - a technically demanding challenge requiring deep integration expertise.
Systemic Remediation: Lead deep-dive investigations into recurring platform failures error surges, latency anomalies, and data inconsistencies - and deliver long-term structural remediation, not tactical patches.
Technical Documentation: Maintain high-quality architecture documentation in Confluence, ensuring designs are versioned, accessible, and transferable to operational teams

Java/Node.js Solutions Architect - London, Wembley
Adecco
Wembley
In office
Senior - Leader
£75,000 - £85,000
RECENTLY POSTED
+1

Solutions Architect - London

Job Title: Solutions Architect
Salary: Paying up to £85,000 per annum

Location: Wembley London - 5 days on-site

Are you a hands-on technical leader with a passion for creating innovative technology solutions? Our client, a well-established and diversified multinational organisation, is seeking a Solutions Architect to join their team.

Skills

  • Experience: Solution Architecture with a clear focus on E-commerce platforms or API/Middleware ecosystems.
  • Technical Stack: Expert-level knowledge of Node.js, Java (Spring Boot), and PostgreSQL - able to read and critique vendor code, not just high-level diagrams.
  • Integration Expert: Deep proficiency in API management patterns, Webhook integrations, and Event-Driven Architecture using Kafka or Azure Event Hubs.
  • Legacy-to-Cloud: Demonstrable experience migrating Legacy monolithic systems into containerised microservices architectures.
  • Tooling: Proficient in Visio or LucidChart for architectural modelling; disciplined in Confluence for documentation practices.

Duties

  • Blueprint Delivery: Develop high-quality High-Level Designs (HLDs) and Low-Level Designs (LLDs) for DTS, EPOS, and other strategic workstreams - to a standard that external vendors are contractually required to match.
  • Vendor Governance: Conduct structured audits of vendor-submitted code and architecture. Enforce ‘Stable-by-Design’ framework, ensuring external deliverables meet internal quality, security, and scalability thresholds.
  • Data Integration Leadership: Orchestrate complex data mapping between Legacy IBM iSeries (DB2/RPG) systems and modern API Middleware - a technically demanding challenge requiring deep integration expertise.
  • Systemic Remediation: Lead deep-dive investigations into recurring platform failures error surges, latency anomalies, and data inconsistencies - and deliver long-term structural remediation, not tactical patches.
  • Technical Documentation: Maintain high-quality architecture documentation in Confluence, ensuring designs are versioned, accessible, and transferable to operational teams.
Senior Software Engineer, Remote
Sanderson
London
Fully remote
Senior
£50,000 - £60,000
RECENTLY POSTED

An excellent opportunity to join one of the UK's leading software consultancies, renowned for its strong presence in the public sector while also delivering private and SC-cleared projects. As a Senior Software Engineer, you will look to design, build, and deliver high-quality software solutions using Java, Spring Boot, and micro services. You will work on complex projects, contribute to technical architecture, mentor junior engineers, and collaborate with cross-functional teams across public and private sector programmes. Key responsibilities include: \* Designing and developing scalable, secure software solutions \* Contributing to architectural decisions and technical direction \* Mentoring junior engineers and promoting best practices \* Working closely with Product, UX, DevOps, and QA teams \* Improving CI/CD pipelines, code quality, and testing standards. What we are looking for: \* Strong hands-on experience with Java, Spring Boot, and microservices \* Experience across the full software development lifecycle \* Knowledge of Agile and DevOps practices, CI/CD, and cloud platforms (AWS/Azure/GCP) \* Experience with containerisation (Docker/Kubernetes) \* Excellent communication and collaboration skills 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.

Full-Stack Engineer - Java/Angular/AI - Financial Services
Robert Walters
London
In office
Senior
£50,000 - £70,000
RECENTLY POSTED

Currently working on the build-out of a new engineering team focused on developing an in-house platform within a critical financial services domain.

This initiative is centred around bringing a traditionally vendor-led capability internally, with a focus on building a scalable, flexible, and fully automated system from the ground up. The environment is highly regulated and production-critical, requiring strong engineering standards and end-to-end ownership.

You will be part of a small, senior engineering team responsible for designing and building distributed systems that handle high volumes of data and transactions. The role is hands-on, with a strong focus on system design, development, and production reliability.

Key responsibilities include:

  • Designing and building scalable, distributed systems using modern architectural patterns
  • Owning the full software development lifecycle from requirements through to production and support
  • Developing and maintaining microservices and APIs
  • Ensuring systems are reliable, observable, and secure
  • Driving engineering best practices across testing, automation, and performance
  • Working closely with product and engineering stakeholders to deliver robust solutions

Technology Environment

  • Java and Spring Boot (low-latency)
  • Distributed systems and microservices architecture
  • AI Skills mandatory
  • Angular or TypeScript (full-stack capability beneficial)
  • Cloud and containerisation technologies
  • CI/CD, automated testing, and observability tooling

Requirements

  • Strong experience in Java and backend development
  • Experience building and scaling distributed systems in production environments
  • Solid understanding of software architecture and system design
  • Experience working in financial services or other regulated environments
  • Exposure to the full software development lifecycle
  • Familiarity with modern development practices including CI/CD and automated testing

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

SVP- Senior Full-Stack Engineer - Trading (Java/Angular/AI)
Robert Walters
London
In office
Senior
£100,000 - £140,000
RECENTLY POSTED

Currently working on the build-out of a new engineering team focused on developing an in-house platform within a critical financial services domain. This initiative is centred around bringing a traditionally vendor-led capability internally, with a focus on building a scalable, flexible, and fully automated system from the ground up. The environment is highly regulated and production-critical, requiring strong engineering standards and end-to-end ownership.

Key responsibilities include:

  • Designing and building scalable, distributed systems using modern architectural patterns
  • Owning the full software development lifecycle from requirements through to production and support
  • Developing and maintaining microservices and APIs
  • Ensuring systems are reliable, observable, and secure
  • Driving engineering best practices across testing, automation, and performance
  • Working closely with product and engineering stakeholders to deliver robust solutions

Technology Environment

  • Java and Spring Boot (low-latency)
  • Distributed systems and microservices architecture
  • AI Skills mandatory
  • Angular or TypeScript (full-stack capability beneficial)
  • Cloud and containerisation technologies
  • CI/CD, automated testing, and observability tooling

Requirements

  • Strong experience in Java and backend development
  • Experience building and scaling distributed systems in production environments
  • Solid understanding of software architecture and system design
  • Experience working in financial services or other regulated environments
  • Exposure to the full software development lifecycle
  • Familiarity with modern development practices including CI/CD and automated testing

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

Backend Engineer
Randstad Technologies
London
Fully remote
Senior
£500,000 - £522,000
RECENTLY POSTED
+6

Senior Backend Engineer (Security Compliance) - 100% Remote

The RoleJoin a high-autonomy team as a senior contractor architecting the next generation of our security compliance platform. You will own technical decisions end-to-end, building systems that ensure every production code change meets regulatory standards across thousands of repositories

What You’ll Do

  • Architect & Build: Develop Java-based backend services (Spring Boot, Apollo) to enforce compliance controls within a GitHub Enterprise environment.
  • Must have Skillset: Java, Springboot, GCP, GKE

Who You Are

  • Expert Developer: Java experience (Spring Boot, Bazel, Maven) with a focus on distributed services and Kubernetes (GKE).
  • System Designer: Strong skills in API design (gRPC, GraphQL, REST) and relational databases like PostgreSQL.
  • Cloud Proficient: Hands-on experience with GCP services, including BigQuery and Cloud SQL.
  • Security Minded: Experience with (or strong interest in) security compliance engineering and ITGC/SOX frameworks.
  • Independent: High autonomy; comfortable owning significant workstreams in a monorepo environment with minimal guidance.

Requirements

  • Location: 100% Remote.
  • Background: A criminal check is required for this position.

If intersted, please apply here or share your updated CV to

Randstad Technologies is acting as an Employment Business in relation to this vacancy.

Principle Java Engineer
Profile 29
London
Hybrid
Senior - Leader
£65,000 - £75,000
RECENTLY POSTED
+6

• Salary to £70k + Company Options Scheme • Hybrid working between your home, their offices (London Vauxhall) & client sites. NB: Please only apply if you are a UK National and able to achieve SC (ideally DV) clearance i.e. you have at least 5 years residency in the UK with no more than a 3 month break outside the UK. This company is a Workflow & AI Orchestration Specialist. They're on a mission to modernise how public sector organisations manage casework, derive insight from data and deliver citizen services. They’re growing fast and looking for bright, dynamic people to help build their business. Role They’re looking for an experienced (Principle/Team Lead) Java Engineer to join their implementation team. You’ll work across Camunda BPMN/DMN process automation, API integration, and microservice orchestration — helping their public-sector clients build secure, scalable, and resilient digital services. You’ll collaborate with solution architects, business analysts, and designers to translate workflows into elegant, maintainable code. You’ll play a key part in defining technical standards, optimising runtime performance, and mentoring less- experienced engineers in workflow-centric delivery. This is an ideal role for someone who enjoys solving complex process problems through clean code, automation, and modern engineering practices. The role involves visiting client sites; the company will cover travel expenses. Frequency is uncertain but candidates should be comfortable with that being 2-3 days per week. Client sites could be anywhere but will most likely be in & around London. Responsibilities Design, develop, and deploy Camunda-based process and decision automation solutions Implement and integrate Java-based microservices, APIs, and connectors within orchestration flows Translate BPMN and DMN models into executable workflows and reusable components Collaborate closely with analysts and service designers to refine and iterate business processes Develop and maintain automated test suites, CI/CD pipelines, and containerised deployments Optimise Camunda engine performance and monitor workflow metrics for production environments Participate in code reviews, peer testing, and technical design discussions Contribute to their internal best-practice frameworks and automation accelerators Essential Eligible (have resided in the UK for the past 5 years) and prepared to go through UK SC Security Clearance Strong experience in Java software engineering and object-oriented design Strong Spring (Boot) experience Experience with REST APIs, and microservice architectures Knowledge of Docker and Kubernetes for containerisation and orchestration Proficiency in Git, CI/CD pipelines, and automated testing frameworks Understanding of event-driven design and message brokers (e.g. Kafka, RabbitMQ) Good knowledge of security, authentication, and integration patterns for enterprise systems Experience working in agile teams within digital transformation or automation programmes A willingness to learn BPMN and Camunda tooling Some exposure to process automation or microservice orchestration Desirable Experience with Camunda 8 (Zeebe) clusters and Operate/Tasklist components Experience implementing solutions using Camunda 7 or 8 (BPMN/DMN) Familiarity with Camunda connectors, external task workers, and scripting extensions Exposure to cloud platforms (AWS, Azure, GCP) and infrastructure-as-code (Terraform, Helm) Experience integrating process automation with case-management or service-orchestration platforms Understanding of agentic AI capabilities and how they can complement workflow automation Experience mentoring developers or contributing to open-source Camunda extensions Already holding UK security clearance (SC, DV, eDV) Other Stuff NB: Please only apply if you are a UK National and able to achieve SC or DV clearance. i.e. you have at least 5 years residency in the UK with no more than a 3 month break outside the UK. NB: for non-UK Citizens; we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are utilising a work visa this must allow you to work in the UK unrestricted for at least the next 5 years. Profile 29 recruitment keywords: Java software engineer object-oriented design OOD Camunda BPMN DMN Spring Boot REST API microservice architecture Docker Kubernetes containerisation orchestration Git CI/CD pipelines automated testing frameworks Kafka RabbitMQ Security authentication integration patterns enterprise systems agile digital transformation automation Java developer Camunda developer Zeebe Cloud AWS Azure GCP Terraform Helm process automation agentic AI artificial intelligence security clearance SC DV eDV London home based hybrid lead senior manager manage

Kotlin Engineer
Ncounter
London
In office
Mid - Senior
£90,000 - £100,000
RECENTLY POSTED
+6

Senior Kotlin Engineer Ncounter is supporting a leading organisation within the publishing and media space as they look to strengthen their backend engineering capability. This team is responsible for building and evolving platforms that aggregate, process and distribute large-scale editorial and content datasets, enabling internal teams and external partners to access high-quality, structured information in near real time. You will join a highly capable engineering function focused on delivering scalable backend services, working across API development and Kotlin-based microservices that power content ingestion, indexing and distribution workflows. The environment is data intensive, with a strong emphasis on performance, reliability and clean service design across a modern cloud architecture. Key requirements: • 3-4 years commercial experience with Kotlin, or strong Java (8/11) with a desire to transition • 7+ years working across JVM-based backend development • Strong experience with Spring Boot and building RESTful or GraphQL services • Solid understanding of relational databases such as PostgreSQL or MySQL • Experience working within BDD or TDD environments, alongside CI/CD tooling such as CircleCI • Exposure to AWS services including Lambda, DynamoDB, SQS, RDS and CloudWatch, alongside infrastructure as code tools such as Terraform • Familiarity with ORM frameworks such as Hibernate or JOOQ This role will see you take ownership of key backend components within a wider content and publishing platform, contributing to the development of new services and improving existing systems that manage complex data pipelines. You will work closely with other engineers, product stakeholders and data specialists to ensure content is processed efficiently and made accessible in a consistent, scalable way. The team places strong value on engineering best practice, collaboration and continuous improvement, offering an environment where you can have a genuine impact on the direction of the platform and the evolution of its architecture. If you are interested in building robust backend systems within a data-driven publishing environment, please get in touch to discuss further.

Senior Backend Java Engineer
Sanderson
London
Hybrid
Senior
£550/day - £575/day
RECENTLY POSTED
+10

Rate: £500 - £575 a day pay inside

Location: Remote, with expectations to attend onsite meetings when required (1-2 a month)

Duration: 6 months+

We are looking for a hands-on Senior Backend Java Engineer with recent experience building, testing, and deploying production-grade APIs and microservices. This is a coding-first backend role. We want someone actively engineering in their current or most recent role, not someone whose recent experience is mainly support, coordination, architecture-only, or line management.

Essential skills and experience

  • Strong hands-on commercial coding experience with modern Java (Java v17 min, v21 LTS or newer preferred)
  • Strong experience with Spring Boot
  • Experience building REST APIs / microservices from scratch
  • Strong testing skills using JUnit, Mockito, and ideally TDD
  • Experience with PostgreSQL or another relational SQL database
  • Experience with Docker
  • Experience with CI/CD pipelines (e.g. Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
  • Comfortable working in agile, cross-functional teams
  • Has current SC clearance, or is willing and eligible to undergo SC clearance

Desirable

  • OpenAPI / Swagger
  • Liquibase or Flyway
  • Gradle
  • Kafka
  • Observability / monitoring experience
  • Exposure to Kubernetes
  • Some awareness of React / TypeScript

What we need from candidates

  • Built backend services or APIs themselves
  • Worked on microservice-based systems
  • Written automated tests as part of delivery
  • Used Docker and CI/CD in practice
  • Stayed technically current with modern Java and Spring Boot

Non-negotiables

  • Recent hands-on Java backend coding experience
  • Built Spring Boot APIs/services from scratch
  • Used Java 17/21+ in recent roles
  • Written unit/integration tests
  • Worked with SQL databases
  • Used Docker and CI/CD
  • Has SC clearance, or is willing and eligible to obtain it
  • Ability to complete a practical coding assessment

Profiles unlikely to be a fit

  • Production support / L3 support
  • Bug fixing only
  • Release or process coordination
  • Line management with limited coding
  • Architecture / governance without recent delivery
  • Legacy Java maintenance without clear modern backend engineering experience

Recruiter screening questions

  1. What Java version has the candidate used most recently?
  2. Are they currently hands-on coding?
  3. Have they built a Spring Boot API/service from scratch in the last 5 years?
  4. What testing do they write personally?
  5. What database have they used most recently?
  6. Have they used Liquibase or Flyway?
  7. What CI/CD tooling have they used hands-on?
  8. Have they used Docker hands-on?
  9. Have they worked mainly on microservices or monoliths?
  10. Do they already hold SC clearance, or are they willing and eligible to obtain it?
  11. Are they comfortable with a practical coding exercise?

Short recruiter summary

We need a genuinely hands-on Senior Backend Java Engineer with recent Java 17/21+ and Spring Boot experience, who has built APIs/microservices from scratch, writes automated tests, has worked with PostgreSQL, Docker, and CI/CD, and either already holds SC clearance or is willing and eligible to obtain it.

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.

SC Java Developer
Sanderson
London
In office
Junior - Mid
£40,000 - £60,000
RECENTLY POSTED
+1

Software Engineer

Our new client are expanding their engineering capability and are looking for talented Software Engineers with a strong focus on Java to join a growing team. If you thrive in modern engineering environments and enjoy building scalable, high-quality services, this role will put your skills to work on meaningful, production-grade systems.

What You’ll Work On

You’ll be developing robust, secure, and efficient services using modern Java frameworks and tooling. Expect to contribute to API development, containerised applications, and cross-functional engineering initiatives.

Must-Have Skills

  • Strong commercial experience with Java
  • Hands-on expertise with RESTful APIs
  • Proficiency in Spring Boot
  • Experience working with Docker
  • Solid understanding of Java interfaces and object-oriented design
  • Must be eligible for SC Clearance

Nice-to-Have Skills

  • Python exposure
  • Experience with AWS

What You’ll Bring

  • A passion for clean, maintainable code
  • A cooperative mindset and willingness to contribute to team success
  • Curiosity, problem-solving ability, and a drive to continuously improve

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.

Senior Java Engineer (Payments)
Randstad Technologies
London
Hybrid
Senior
£400/day - £500/day
RECENTLY POSTED

Java Engineer - Payments / IFT

London - 2 days in the office

6 Months Contract Inside IR35

£500 a day

A top tier consultancy firm is looking for an experienced Java Engineer with a background in payments to contribute to a large payment modernisation programme. You will be instrumental in deploying the Icon Payments Framework (IPF)-the revolutionary low-code orchestrator that is currently transforming a lot of major top UK financial institutions.

You will support a major banking client as they move away from restrictive legacy “black-box” engines toward a flexible, cloud-native architecture. Your focus will be on delivering high-availability systems capable of handling millions of requests while ensuring strict compliance with ISO 20022 standards.

Essential Skills

  • 5 + years of hands on experience in a Java11 and spring boot
  • 5 + Years in Java Engineering.
  • Proven track record delivering large-scale systems for major banking clients.
  • Minimum of 3 years’ hands-on experience specifically with ICON IPF (Instant Payments Framework).
  • Extensive experience architecting in AWS and using Apache Kafka for asynchronous messaging.
  • Expert knowledge of ISO 20022 and schemes such as FPS, SEPA, or SWIFT.

London Based 2 days in the office | 6 Months Contract | £500 a day

If you are an experienced Java Engineer with a strong background in payments, specifically ICON payment framework then this is the perfect opportunity for you. If the above seems of interest to you then please apply directly to the AD or send your CV to

Randstad Technologies is acting as an Employment Business in relation to this vacancy.

Solutions Architect - London, Wembley
Adecco
Wembley
In office
Mid - Senior
£75,000 - £85,000
+1

Solutions Architect - London Job Title: Solutions Architect Salary: Paying up to £85,000 per annum Location: Wembley London - 5 days on-site Are you a hands-on technical leader with a passion for creating innovative technology solutions? Our client, a well-established and diversified multinational organisation, is seeking a Solutions Architect to join their team. Skills Experience: Solution Architecture with a clear focus on E-commerce platforms or API/Middleware ecosystems.
Technical Stack: Expert-level knowledge of Node.js, Java (Spring Boot), and PostgreSQL - able to read and critique vendor code, not just high-level diagrams.
Integration Expert: Deep proficiency in API management patterns, Webhook integrations, and Event-Driven Architecture using Kafka or Azure Event Hubs.
Legacy-to-Cloud: Demonstrable experience migrating legacy monolithic systems into containerised microservices architectures.
Tooling: Proficient in Visio or LucidChart for architectural modelling; disciplined in Confluence for documentation practices.Duties Blueprint Delivery: Develop high-quality High-Level Designs (HLDs) and Low-Level Designs (LLDs) for DTS, EPOS, and other strategic workstreams - to a standard that external vendors are contractually required to match.
Vendor Governance: Conduct structured audits of vendor-submitted code and architecture. Enforce ‘Stable-by-Design’ framework, ensuring external deliverables meet internal quality, security, and scalability thresholds.
Data Integration Leadership: Orchestrate complex data mapping between legacy IBM iSeries (DB2/RPG) systems and modern API middleware - a technically demanding challenge requiring deep integration expertise.
Systemic Remediation: Lead deep-dive investigations into recurring platform failures error surges, latency anomalies, and data inconsistencies - and deliver long-term structural remediation, not tactical patches.
Technical Documentation: Maintain high-quality architecture documentation in Confluence, ensuring designs are versioned, accessible, and transferable to operational teams

Backend Engineer
Randstad Technologies Recruitment
London
Fully remote
Senior
£500/day - £522/day
+6

Senior Backend Engineer (Security Compliance) - 100% Remote

The Role Join a high-autonomy team as a senior contractor architecting the next generation of our security compliance platform. You will own technical decisions end-to-end, building systems that ensure every production code change meets regulatory standards across thousands of repositories

What You’ll Do

  • Architect & Build: Develop Java-based backend services (Spring Boot, Apollo) to enforce compliance controls within a GitHub Enterprise environment.
  • Must have Skillset: Java, Springboot, GCP, GKE

Who You Are

  • Expert Developer: Java experience (Spring Boot, Bazel, Maven) with a focus on distributed services and Kubernetes (GKE).
  • System Designer: Strong skills in API design (gRPC, GraphQL, REST) and relational databases like PostgreSQL.
  • Cloud Proficient: Hands-on experience with GCP services, including BigQuery and Cloud SQL.
  • Security Minded: Experience with (or strong interest in) security compliance engineering and ITGC/SOX frameworks.
  • Independent: High autonomy; comfortable owning significant workstreams in a monorepo environment with minimal guidance.

Requirements

  • Location: 100% Remote.
  • Background: A criminal check is required for this position.

If intersted, please apply here or share your updated CV to (url removed)

Randstad Technologies is acting as an Employment Business in relation to this vacancy.

Senior Full Stack Engineer
Pontoon
London
In office
Senior
£90/hour - £100/hour
+2

Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone’s chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive.

Job Title: Senior Full Stack Engineer

Location: London 4-5 days in office

Contract: 12 months contract

Rate: 100 per hours inside umbrella

As a senior full stack engineer you will be instrumental in designing and developing web font-ends and back-end services for a new platform built to automate the management of the full lifecycle of complex private assets.

Your expertise is expected to be pivotal in ensuring usability, scalability, performance and resilience of this high-profile platform.

Job Responsibilities:
Collaborate closely with cross-functional team, including product owner, business analysts, scrum masters and engineering.

  • Design and build front and back end components ensuring software is exceptionally well covered by automated testing and software is clean and easy to understand and extend.
    Build with Java Spring Book and Angular Typescript.
    Ensure an exceptional user experience.
    Ensure seamless integration and communication between front-end and back-end components.
    Expose clear, documented APIs for external integrations.
    Peer review code.

Required:

Extensive experience in:
Java Spring Boot and Angular web development.
Micro-services and micro front-ends.

  • Reactive UX front end design patterns.
  • High availability and high scalability design patterns.
    GitLab and CI/CD.
  • Agile development.

Nice to have:
Experience working with Solidity & EVM-based platforms.

Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.

We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.

Application Engineer III - Java
Hays Specialist Recruitment
London
Remote or hybrid
Mid - Senior
£52,000 - £89,000
+8

In this developer role, you will:

  • Provides senior-level system analysis, design, development, and implementation of applications and databases, including third-party product integration.
  • Translates technical specifications into code for complex projects, writes programs, develops code, tests artifacts, and produces reports, ensuring automation support.
  • Elevates code to development, test, and production environments on schedule, provides production support, and submits change control requests with documentation, including peer reviews.
  • Understands software development methodology and architecture standards, trains and mentors less experienced staff, and resolves elevated issues.
  • Participates in design, code, and test inspections throughout the life cycle, explains technical considerations at meetings, and performs systems analysis activities.
  • Understands client business functions and technology needs, with a broad knowledge of Vanguard’s technologies, tools, and applications.
  • Interfaces with cross-functional team members and communicates system issues at the appropriate technical level for each audience.
  • Works with business-facing IT teams to deliver new solutions, reviews functional specifications, translates them into program specifications, liaises with end users for acceptance testing, and provides 3rd line support.
  • Builds thought leadership and expertise in best-practice solution design and implementation.
  • Manages time effectively across multiple projects with competing business demands and priorities.

What it takes:

  • Experience in Test Driven Development and strong knowledge of Java (17 or higher), Spring Boot, Spring MVC, RESTFul API implementation, GraphQL, and open-source frameworks
  • Experience in software development using cloud technologies (AWS preferred)
  • Knowledge of build/deployment/testing/logging/monitoring tools and frameworks like Maven, Cucumber, Bamboo, GitHub, Claude Code/Bedrock and Splunk.
  • Understanding of investment management domain with strong analytical, problem solving and communication skills.
  • Ability to work well with both business managers and operations team, and ability to perform well under pressure, and deliver to tight deadlines.
  • Knowledge of agile software development process/practices and familiarly with JIRA, Confluence, and other tools.
  • Desirable - Knowledge and experience in Python programming, regulatory/transaction reporting domain knowledge.

Languages
Python & Java.AWS technologies
Lambda (Python 3.7 and above),
S3 buckets
Step functions
SNS/SQS
GraphQL
IAM Roles
CloudWatch/CloudTrail
CloudFormation
AppSync

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 on our website.

Backend Software Engineer
Hays Technology
London
Remote or hybrid
Mid - Senior
£500/day - £550/day
+6

Software Engineer - Java 21, Springboot Up to £550 per day (Inside IR35) London / Remote 6 months My client is an instantly recognisable consultancy who require a strong Backend Software Engineer with deep expertise in Java (Spring Boot) to join a large-scale, business‑critical microservices programme. All candidates must be eligible for Security Clearance (SC) Key Requirements: Proven experience working as a Java Software Engineer on large microservice architectures Strong experience building scalable backend and RESTful services using Java (Spring Boot) Ideally Java v21 (or very recent versions) Postgres (or other relational SQL databases) with a solid understanding of schema design and SQL Docker: confident containerising and deploying applications Test‑Driven Development (JUnit, Mockito, or similar testing frameworks) CI/CD: hands‑on experience with Jenkins or similar automated pipeline tooling Comfortable working in agile teams and collaborating closely with engineers and other disciplines Nice to have: Active Security Clearance (SC) Experience in coding-intensive environments (fintech, payments, digital banking, capital markets/trading) API specification using Swagger / OpenAPI Gradle build systems Liquibase (or similar) for database migrations/versioning Kafka or other event‑streaming platforms React and TypeScript If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. 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 2