Senior Java Engineer – Kafka & SpringBoot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide … or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations and maximum resilience. You’ll … backend services that keep people and teams connected when it matters most. Your Day-to-Day 🛠️ Architect and build event-driven microservices using Java, SpringBoot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration More ❯
Senior Java Engineer – Kafka & SpringBoot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide … or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations and maximum resilience. You’ll … backend services that keep people and teams connected when it matters most. Your Day-to-Day 🛠️ Architect and build event-driven microservices using Java, SpringBoot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration More ❯
london (city of london), south east england, united kingdom
Pixelated People
Senior Java Engineer – Kafka & SpringBoot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide … or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations and maximum resilience. You’ll … backend services that keep people and teams connected when it matters most. Your Day-to-Day 🛠️ Architect and build event-driven microservices using Java, SpringBoot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration More ❯
london (city of london), south east england, united kingdom
Pixelated People
Senior Java Engineer – Kafka & SpringBoot About the Client We’re working with an innovative team building the next generation of secure, real-time communication and data platforms. Their flagship product is a fresh reimagining of an existing system, crafted to provide robust, distributed coordination for a wide … or workshops – always with advance notice. The Role We’re looking for a Senior Java Engineer who thrives in the world of Kafka and Spring Boot. You’ll play a key role in crafting a secure, distributed backend system designed for real-time operations and maximum resilience. You’ll … backend services that keep people and teams connected when it matters most. Your Day-to-Day 🛠️ Architect and build event-driven microservices using Java, SpringBoot, and Kafka Be responsible for the backend engineering for secure, distributed real-time systems Design and deliver rock-solid APIs in collaboration More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (SpringBoot SQL API) London to £80k Well established trading brokerage is seeking a Backend Software Engineer with strong Java experience, as they expand into UK markets. As a Backend Software Engineer, you'll join a small technology team building Greenfield trading systems … an experienced Backend Software Engineer/Java Developer with a strong knowledge of best practice and the full software development lifecycle You have strong SpringBoot experience You have a good knowledge of SQL/NoSQL databases You have experience of designing and implementing REST APIs You are … modern well equipped offices Self development and career growth opportunities Apply now to find out more about this Backend Software Engineer/Java Developer (SpringBoot SQL API) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually More ❯
Technical Team Lead - Java | SpringBoot | AWS | Kubernetes 💵£100,000-120,000 base salary 📦Extensive Benefits and 10% bonus 💻Java21, SpringBoot, Kubernetes, Docker, AWS 📍Central London, hybrid with 2 days a week onsite 🧑💻InsurTech | AI-Powered B2B/B2C SaaS Technical Team Lead - We have … You will report into the Director of Engineering being part of the technical leadership team for business vertical. The tech stack consists of Java21, SpringBoot, Kubernetes, Docker, Terraform, Helm and various AWS services. Requirements Experience leading an engineering team/squad (minimum of 3 direct reports) Experience … can explain technical concepts to different audiences and stakeholders. Ability to drive system design decisions, balancing scalability, performance, and maintainability. Technical Team Lead - Java | SpringBoot | AWS | Kubernetes More ❯
london (city of london), south east england, united kingdom
Burns Sheehan
Technical Team Lead - Java | SpringBoot | AWS | Kubernetes 💵£100,000-120,000 base salary 📦Extensive Benefits and 10% bonus 💻Java21, SpringBoot, Kubernetes, Docker, AWS 📍Central London, hybrid with 2 days a week onsite 🧑💻InsurTech | AI-Powered B2B/B2C SaaS Technical Team Lead - We have … You will report into the Director of Engineering being part of the technical leadership team for business vertical. The tech stack consists of Java21, SpringBoot, Kubernetes, Docker, Terraform, Helm and various AWS services. Requirements Experience leading an engineering team/squad (minimum of 3 direct reports) Experience … can explain technical concepts to different audiences and stakeholders. Ability to drive system design decisions, balancing scalability, performance, and maintainability. Technical Team Lead - Java | SpringBoot | AWS | Kubernetes More ❯
City Of London, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
and long-term changes, with a key focus on public cloud onboarding. The platform is a Greenfield build using modern technologies such as Java, SpringBoot, Kubernetes, Kafka, MongoDB, RabbitMQ, Solace, Apache Ignite. The platform runs in a hybrid mode both on-premises and in AWS utilising technologies … knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbage collection Expert knowledge of Spring, SpringBoot framework and associated technologies Stakeholder management, Team and resource management skills Expertise in Java debugging, including remote debugging of services deployed to K8s Experience and … Desired Skills and Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank SpringBootSpring Management McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
McGregor Boyall
and long-term changes, with a key focus on public cloud onboarding. The platform is a Greenfield build using modern technologies such as Java, SpringBoot, Kubernetes, Kafka, MongoDB, RabbitMQ, Solace, Apache Ignite. The platform runs in a hybrid mode both on-premises and in AWS utilising technologies … knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbage collection Expert knowledge of Spring, SpringBoot framework and associated technologies Stakeholder management, Team and resource management skills Expertise in Java debugging, including remote debugging of services deployed to K8s Experience and … Desired Skills and Experience Software Engineering Leadership Java AWS GCP Cloud Software Coding JVM distributed architecture Kafka multithreaded Investment Banking Retail Banking Challenger Bank SpringBootSpring Management McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds. More ❯
days a week in the office Up to £120,000 per annum plus 10% bonus and excellent benefits including pension and private health Java | SpringBoot | AWS | Kubernetes Are you an Engineering Lead passionate about driving impactful software delivery and building high-performing engineering teams? Engineering Lead - A … Proven experience as an Engineering Lead or in a similar people leadership role within a software development environment. Strong technical background - ideally in Java, SpringBoot, Kubernetes, AWS - with the ability to support engineers in making sound architectural decisions. A passion for mentoring and growing engineering talent, creating … with product, stakeholders, and senior leadership. A pragmatic approach to balancing long-term technical health with short-term delivery needs. Tech Environment Backend: Java, SpringBoot Frontend (nice-to-have): React, TypeScript Infrastructure: Kubernetes, Docker, Terraform, Helm Cloud: AWS Practices: DevOps, CI/CD, Agile product delivery Bonus More ❯
london (city of london), south east england, united kingdom
Burns Sheehan
days a week in the office Up to £120,000 per annum plus 10% bonus and excellent benefits including pension and private health Java | SpringBoot | AWS | Kubernetes Are you an Engineering Lead passionate about driving impactful software delivery and building high-performing engineering teams? Engineering Lead - A … Proven experience as an Engineering Lead or in a similar people leadership role within a software development environment. Strong technical background - ideally in Java, SpringBoot, Kubernetes, AWS - with the ability to support engineers in making sound architectural decisions. A passion for mentoring and growing engineering talent, creating … with product, stakeholders, and senior leadership. A pragmatic approach to balancing long-term technical health with short-term delivery needs. Tech Environment Backend: Java, SpringBoot Frontend (nice-to-have): React, TypeScript Infrastructure: Kubernetes, Docker, Terraform, Helm Cloud: AWS Practices: DevOps, CI/CD, Agile product delivery Bonus More ❯
at the heart of our platform. As a Java Developer , you’ll join a collaborative, cross-functional engineering team building modern financial products using SpringBoot , Microservices , and cloud infrastructure . You’ll play a key role in designing and developing backend services that power our lending platform … automating everything from credit decisioning to customer onboarding. Key Responsibilities: Develop and maintain RESTful APIs and microservices using SpringBoot . Design scalable, cloud-ready applications with a focus on performance and reliability. Collaborate closely with Product Managers, QA, and DevOps in an Agile environment. Write clean, testable … with third-party financial services (e.g., Open Banking APIs, payment providers). What We’re Looking For: Strong experience with Java 11+ and the Spring ecosystem (Boot, Data, Security, etc.). Proven track record building microservices architectures and REST APIs. Familiarity with Docker , Kubernetes , or other container orchestration More ❯
as the team expands. Key Responsibilities Design, develop, and maintain scalable and secure trading applications Write clean, testable, and maintainable code using Java and SpringBoot Build and integrate RESTful APIs and third-party services Participate in code reviews and Agile development processes Troubleshoot production issues and support … Bachelor's degree in Computer Science, Information Systems, or a related field 5–8 years of professional experience in Java development Strong expertise with Spring and SpringBoot frameworks Proficiency in SQL (PostgreSQL preferred) and ORM technologies (e.g., Hibernate) Experience with REST API development and test-driven More ❯
london (city of london), south east england, united kingdom
McCabe & Barton
as the team expands. Key Responsibilities Design, develop, and maintain scalable and secure trading applications Write clean, testable, and maintainable code using Java and SpringBoot Build and integrate RESTful APIs and third-party services Participate in code reviews and Agile development processes Troubleshoot production issues and support … Bachelor's degree in Computer Science, Information Systems, or a related field 5–8 years of professional experience in Java development Strong expertise with Spring and SpringBoot frameworks Proficiency in SQL (PostgreSQL preferred) and ORM technologies (e.g., Hibernate) Experience with REST API development and test-driven More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Computappoint
a small, agile team focused on end-to-end reporting solutions—spanning regulatory and strategic platforms. This role combines hands-on development with Java , SpringBoot , SQL , and data frameworks, alongside leadership in project delivery and resource planning. You’ll serve as a subject matter expert (SME) across … design best practices and technical guidance. Essential Skills & Requirements: Expertise in Java (essential), with additional skills in C#/.NET development. Proven experience with SpringBoot ; exposure to Spring Batch is a plus. Strong knowledge of SQL and experience with reporting tools like SSRS, Power BI, SSAS More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Computappoint
a small, agile team focused on end-to-end reporting solutions—spanning regulatory and strategic platforms. This role combines hands-on development with Java , SpringBoot , SQL , and data frameworks, alongside leadership in project delivery and resource planning. You’ll serve as a subject matter expert (SME) across … design best practices and technical guidance. Essential Skills & Requirements: Expertise in Java (essential), with additional skills in C#/.NET development. Proven experience with SpringBoot ; exposure to Spring Batch is a plus. Strong knowledge of SQL and experience with reporting tools like SSRS, Power BI, SSAS More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Queen Square Recruitment
in a modern DevOps environment. Key Responsibilities Design and develop scalable web applications using Java and AWS Serverless architecture. Build and manage microservices using SpringBoot and Java 11+. Implement and maintain CI/CD pipelines using tools such as Jenkins, GitLab, or AWS CodeBuild. Work with AWS … from planning to deployment. Deliver high-quality code in an Agile/Scrum environment. Required Skills & Experience 10+ years of Java development experience, including SpringBoot and concurrent programming. Strong experience with AWS Serverless stack (Lambda, DynamoDB, ECS Fargate, API Gateway, CloudFormation, etc.). Proficiency with messaging systems More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Queen Square Recruitment
in a modern DevOps environment. Key Responsibilities Design and develop scalable web applications using Java and AWS Serverless architecture. Build and manage microservices using SpringBoot and Java 11+. Implement and maintain CI/CD pipelines using tools such as Jenkins, GitLab, or AWS CodeBuild. Work with AWS … from planning to deployment. Deliver high-quality code in an Agile/Scrum environment. Required Skills & Experience 10+ years of Java development experience, including SpringBoot and concurrent programming. Strong experience with AWS Serverless stack (Lambda, DynamoDB, ECS Fargate, API Gateway, CloudFormation, etc.). Proficiency with messaging systems More ❯
team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/… through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of SpringBoot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based More ❯
london (city of london), south east england, united kingdom
TechHeads
team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using SpringBoot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/… through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of SpringBoot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based More ❯
CPG, and Public Services. Consolidated revenues as of 12 months ending December 2024 totaled $13.8 billion. Primary: • 6-10 yrs experience • Expertise in Java, Spring, Springboot, Microservices and cloud • Experienced in Helm/Kubernetes/Docker/Containerisation • Experience in working on an Agile/Scrum More ❯
london (city of london), south east england, united kingdom
HCLTech
CPG, and Public Services. Consolidated revenues as of 12 months ending December 2024 totaled $13.8 billion. Primary: • 6-10 yrs experience • Expertise in Java, Spring, Springboot, Microservices and cloud • Experienced in Helm/Kubernetes/Docker/Containerisation • Experience in working on an Agile/Scrum More ❯
Role: Backend Java SpringBoot Developer Contract Duration: 12 months Work Arrangement: Hybrid - Croydon (Biweekly on-site presence) IR35 Determination: Inside Sector: Government/Public Services Interview Format: Single-stage via Microsoft Teams Security Clearance: SC/NPPV3 REQUIRED We are seeking a skilled Java Developer to contribute … Update API documentation to reflect new or modified functionality. -Present completed work for stakeholder review and approval during sprint reviews. Essential Skills -Java/SpringBoot Microservices -AWS Kubernetes -Hibernate -Debezium -Messaging systems (eg, SNS/SQS) -AWS RDS/Aurora PostgreSQL -AWS OpenSearch -Jenkins/Git/ More ❯
london (city of london), south east england, united kingdom
Montash
Role: Backend Java SpringBoot Developer Contract Duration: 12 months Work Arrangement: Hybrid - Croydon (Biweekly on-site presence) IR35 Determination: Inside Sector: Government/Public Services Interview Format: Single-stage via Microsoft Teams Security Clearance: SC/NPPV3 REQUIRED We are seeking a skilled Java Developer to contribute … Update API documentation to reflect new or modified functionality. -Present completed work for stakeholder review and approval during sprint reviews. Essential Skills -Java/SpringBoot Microservices -AWS Kubernetes -Hibernate -Debezium -Messaging systems (eg, SNS/SQS) -AWS RDS/Aurora PostgreSQL -AWS OpenSearch -Jenkins/Git/ More ❯
architecture, own features end-to-end, and putting your stamp on architectural decisions that drive the product forward. 📋 Key Responsibilities Design, implement and maintain SpringBoot services in Kotlin, with a focus on clean architecture and resilience. Model data in PostgreSQL , own schema migrations with Liquibase , and access … with logs/metrics, triaging incidents and feeding learnings back into design and tests. 🌱 About You Professional experience building Kotlin (or Java) services on SpringBoot in production. Solid knowledge of PostgreSQL schema design, indexing, SQL queries and migration tools ( Liquibase or similar) and fluency with jOOQ or More ❯