1 to 25 of 287 Permanent Spring Boot Jobs in London

Senior Software Engineer (Kotlin, Spring Boot)

Location
Greater London, England, United Kingdom
Senior Software Engineer (Kotlin, Spring Boot) Edinburgh, Leeds, Manchester or London Working at CreateFuture CreateFuture is anAI-native consulting partnerwhere people do work that matters and are supported to do it well. We work alongside organisations such as PayPal, adidas, NatWest, FanDuel and Money Saving Expert, building digital … What You'll Do As a Senior Backend Engineer, you will: Design, build and maintain scalable, secure and resilient backend systems using Kotlin and Spring Boot Lead technical design and architectural discussions, ensuring solutions are maintainable, performant and aligned with best practices. Develop and evolve RESTful APIs with ...

Principal Backend Engineer Java Spring Boot AWS

Hiring Organisation
Client Server
Location
East London, London, United Kingdom
Employment Type
Permanent, Work From Home
Principal Backend Engineer/Developer (Java Spring Boot Kafka AWS) London/WFH to £120k Are you an experienced Java Software Engineer who enjoys taking technical ownership, leading projects and working directly with clients? You could be progressing your career at a global technology consultancy, working on complex … outcomes for clients. What you'll be doing: Leading technical projects and client engagements from design through to delivery Developing scalable Java applications using Spring Boot and microservices Modernising and migrating legacy systems to AWS Designing and working with REST APIs and distributed systems Introducing and improving ...

Software Engineer - Java, Realtime Payments, Implementation

Location
Greater London, England, United Kingdom
Java Software Engineer – Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Reactive Programming, MongoDB Payments A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after … implement and customise their core realtime payments processing solution,using a primary tech stack of Java 17 (soon to be 21/25), Spring Boot, Kafka and MongoDB. You will contribute from both a design and coding perspective, taking ownership of delivering custom components and features per client ...

Senior Java Full Stack Developer

Hiring Organisation
Citigroup
Location
London, England, United Kingdom
technical leadership and impact.Key Responsibilities & Technical Leadership:Architectural Stewardship & Hands-On EngineeringArchitect, design, and deliver high-performance, resilient Java (21/25) and Spring Boot microservices powering core enterprise data ingestion, deduplication, and reconciliation engines.Lead the design and implementation of relational data models, audit trails, and transactional staging … Qualifications:Required Technical Skills:7+ years of hands-on software engineering experience with deep expertise in Modern Java (Java 21/25) and the Spring Ecosystem (Spring Boot, Spring Data, Spring Security).Data Engineering & Architecture: Strong experience with relational databases (Oracle, PostgreSQL), complex SQL, schema ...

Staff / Senior Lead Software Engineer - Backend Platform

Location
Greater London, England, United Kingdom
Chase within J.P. Morgan Personal Investing, you will be a highly skilled hands-on Backend Engineer for the Platform team dedicated to building a Spring Boot based framework and robust libraries that support our product engineering teams. This role combines deep technicalexpertisein Java and the Spring ecosystem … pivotal role in driving standardization and promoting best practices across Investments' technology landscape. Job responsibilities Design, develop, andmaintainbackend libraries and frameworks using Java and Spring Boot, tailored to the needs of asynchronous architecture that powers the Investments' ecosystem. Build scalable, reliable, and secure components that provide ...

Java Consultant

Location
Greater London, England, United Kingdom
facing environment. Key Responsibilities Design, develop, and maintain enterprise Java applications. Build scalable backend systems, microservices, and REST APIs. Work with modern Java versions, Spring Boot, Spring Framework, and Hibernate. Support cloud-native development across AWS, Azure, GCP, Docker, and Kubernetes environments. Apply strong engineering practices including … Experience for this Role Strong commercial experience as a Java Developer, Java Engineer, Software Engineer, or Java Consultant. Hands-on experience with Java, Spring Boot, Spring Framework, Microservices, REST APIs, and Hibernate. Experience with Maven, Gradle, JUnit, Mockito, and TDD. Good knowledge of CI/CD, Docker ...

Engineering Manager

Location
Greater London, England, United Kingdom
Strong technical background with recent hands‐on software engineering experience. Demonstrable expertise in designing, developing, reviewing, and supporting enterprise-scale solutions using Java 21+, Spring Boot, Spring Cloud, Kubernetes, MongoDB, and relational database platforms (Oracle, PostgreSQL or similar RDBMS). Ability to actively contribute to architecture, code … skills may include: Hands‐on experience building and operating large-scale distributed systems, microservices, event‐driven architectures, and cloud‐native platforms using Java 21+, Spring Boot, Spring Cloud, Kubernetes, MongoDB, and relational databases. Proven track record of driving engineering quality through code reviews, CI/CD, automated ...

Senior Software Engineer II -Java

Location
Greater London, England, United Kingdom
Engineer, you will play a critical role in developing new features and enhancing existing functionality. You’ll work with cutting-edge technologies such as Spring Boot, Java18, Angular 11+, ReactJS, TypeScript, Python, AWS services (S3, SNS), Redis, Docker, and more. We empower our engineers to contribute to design … culture of collaboration and continuous learning. Requirements Strong foundation in object-oriented design, development, and standard design patterns. Expert-level development experience using Java, Spring Boot and Web Services. Strong understanding of REST APIs, Spring Boot, Micro Services and SOA web services. Expertise with front ...

Senior Java Developer (with LLM expertise)

Hiring Organisation
Miratech Group
Location
London, England, United Kingdom
LLMs, agentic workflows, and intelligent automation into business processes. Day-to-day, you will implement solutions designed by the architecture team in Java and Spring Boot, build LLM-powered and agentic features, and shape how the wider developer group adopts AI-assisted engineering.Working Model: This is a hybrid … role requiring 2 days per week in a downtown Toronto office.Responsibilities:Lead the design and delivery of Java/Spring Boot microservices, establishing API-first design principles, service-to-service communication and secure integration patterns.Implement solutions designed by architects, turning target designs into production-ready, well-tested services.Identify ...

Senior Java Developer

Hiring Organisation
Avanti Recruitment
Location
EC1, Farringdon, Greater London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
engineers the opportunity to work on technically challenging, large-scale applications. This is a hands-on development position with a strong emphasis on Java, Spring Boot, REST APIs and microservices, alongside commercial frontend development using Angular, React or Vue. The company is continuing to modernise its established software … products, working closely with developers, architects and project managers to deliver robust, scalable and maintainable solutions. Responsibilities will include: Designing and developing Java and Spring Boot applications. Developing RESTful APIs and microservices. Building and enhancing frontend functionality. Working with relational databases and SQL. Contributing to technical architecture ...

Senior Fullstack Java Developer

Hiring Organisation
Avanti Recruitment
Location
EC1, Farringdon, Greater London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
engineers the opportunity to work on technically challenging, large-scale applications. This is a hands-on development position with a strong emphasis on Java, Spring Boot, REST APIs and microservices, alongside commercial frontend development using Angular, React or Vue. The company is continuing to modernise its established software … products, working closely with developers, architects and project managers to deliver robust, scalable and maintainable solutions. Responsibilities will include: Designing and developing Java and Spring Boot applications. Developing RESTful APIs and microservices. Building and enhancing frontend functionality. Working with relational databases and SQL. Contributing to technical architecture ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
week in-office Vega is looking for a Full Stack Developer to build features end to end across our platform from Java/Spring Boot services and APIs to React and TypeScript interfaces – using AI tools as a core part of how they work and helping bring … powered workflows and MCP integrations into services and user interfaces, including streaming responses and sensible guardrails Build and maintain microservices using Java 21 and Spring Boot, contributing to an open architecture that integrates the many players in the private markets ecosystem Define, develop and optimise RESTful APIs, owning ...

Principal AI Solutions Architect

Location
Greater London, England, United Kingdom
multi-agent systems, and LLM integration patterns that automate complex business processes across customer-facing and internal platforms.* Architect scalable, resilient solutions using Java, Spring Boot, Spring AI, REST APIs, event-driven architectures, and microservices — establishing reference implementations that accelerate AI adoption across engineering teams.* Participate actively … Required Qualifications*** Several years of software engineering and architecture experience, including 5+ years designing large-scale distributed systems, with a strong foundation in Java, Spring Boot, and enterprise application design.* Demonstrated experience with AI architecture patterns including agentic workflow design, RAG architectures, LLM integration, vector databases ...

Principal AI Solutions Architect

Location
City Of London, England, United Kingdom
multi-agent systems, and LLM integration patterns that automate complex business processes across customer-facing and internal platforms. Architect scalable, resilient solutions using Java, Spring Boot, Spring AI, REST APIs, event-driven architectures, and microservices — establishing reference implementations that accelerate AI adoption across engineering teams. Participate actively … Required Qualifications Several years of software engineering and architecture experience, including 5+ years designing large-scale distributed systems, with a strong foundation in Java, Spring Boot, and enterprise application design. Demonstrated experience with AI architecture patterns including agentic workflow design, RAG architectures, LLM integration, vector databases ...

Software Engineer

Hiring Organisation
VIQU IT
Location
London, Cornhill, United Kingdom
Employment Type
Permanent
Salary
£43000 - £50000/annum
developing and maintaining scalable applications and services that support business-critical operations. This is a predominantly backend-focused role, working extensively with Java and Spring Boot, alongside opportunities to contribute across the wider technology stack within a collaborative, Agile environment. Key Responsibilities of the Software Engineer: Design, develop … maintain scalable backend applications and services using Java and Spring Boot Build and maintain RESTful APIs to support business-critical systems and applications Contribute to frontend development using Vue.js and develop applications and services using Node.js Deliver software solutions across the full development lifecycle, from initial design through ...

Lead Software Engineer — Portfolio Insights Platform, Wealth Management

Location
City of Westminster, England, United Kingdom
platform Design, develop, and troubleshoot technical challenges, breaking down complex data-reconciliation problems Develop secure, high-quality production code in Java/Spring Boot and Python/Java Lambdas Review and debug code, including cross-service and cross-repo changes Drive adoption of enterprise-authorized AI-assisted engineering … platform Design, develop, and troubleshoot technical challenges, breaking down complex data-reconciliation problems Develop secure, high-quality production code in Java/Spring Boot and Python/Java Lambdas Review and debug code, including cross-service and cross-repo changes Drive adoption of enterprise-authorized AI-assisted engineering ...

Full Stack Developer (Python and Java) - Consultancy

Location
Greater London, England, United Kingdom
today! Responsibilities Design, develop, and maintain agents, scripts, and applications in Python, integrating with Java components as applicable Build and enhance RESTful services using Spring and Spring Boot Develop and support Back End components and utilities using Java Participate in end-to-end development including requirement analysis …/Must Have Strong Python development and Scripting experience (essential) Solid hands-on Java experience including Core Java and Java 8+ (essential) Experience with Spring and Spring Boot for building RESTful services Proven experience with RDBMS platforms including MySQL, PostgreSQL, or Oracle (essential) Git and version control ...

Senior Software Developer for Cash Management Team

Location
Greater London, England, United Kingdom
team succeed. Contribute across workstreams, share domain knowledge and help other engineers grow through reviews, pairing and mentoring. Our backend stack includes Java, Spring Boot, Kafka and PostgreSQL. You’ll deepen your understanding of funding, settlement and currency conversion, using that knowledge to make better product and engineering … broader technical ownership and influence how we build. What will you be doing? Design, develop, and maintain highly scalable services in Java and Spring Boot within a microservices architecture. Apply domain‐driven design to build robust, scalable solutions. Lead development efforts in event‐driven architectures using Kafka ...

Senior Software Engineer II - Cash Management

Location
Royal Borough of Greenwich, England, United Kingdom
team succeed. Contribute across workstreams, share domain knowledge and help other engineers grow through reviews, pairing and mentoring. Our backend stack includes Java, Spring Boot, Kafka and PostgreSQL. You'll deepen your understanding of funding, settlement and currency conversion, using that knowledge to make better product and engineering … broader technical ownership and influence how we build. What will you be doing? Design, develop, and maintain highly scalable services in Java and Spring Boot within a microservices architecture. Apply domain-driven design to build robust, scalable solutions. Lead development efforts in event-driven architectures using Kafka ...

Full Stack Developer

Location
Greater London, England, United Kingdom
pick up new technologies, libraries, tools, techniques, and domain knowledge to deliver the right solution. You have full-stack experience with Java 17+ and Spring and Spring Boot, plus HTML and JavaScript on the front end. You've built and shipped product features at scale before … Participate in the agile process including stand-ups, planning, demos and retrospectives What we’re looking for: Must have skills/experience: Java 17+ Spring Framework Spring Boot Java unit testing (we use JUnit 5) HTML and JavaScript Teamwork Fast learner Advantageous skills/experience: AWS Cloud ...

Software Development Engineer III - Profile

Location
London Borough of Islington, England, United Kingdom
will evolve with Tesco’s business needs, the role’s key areas of impact include: Developing high‐quality software solutions, with proficiency in Java (Spring Boot or other frameworks). Working with Microsoft Azure and Terraform (Infrastructure as Code) or demonstrating a willingness to learn. Implementing and advocating … will evolve with Tesco’s business needs, the role’s key areas of impact include: Developing high‐quality software solutions, with proficiency in Java (Spring Boot or other frameworks). Working with Microsoft Azure and Terraform (Infrastructure as Code) or demonstrating a willingness to learn. Implementing and advocating ...

Java Developer

Location
Greater London, England, United Kingdom
those systems, integrating with them or bringing them up to date, and that needs people who know the platform properly. You will work in Spring Boot and Jakarta EE on APIs, integrations and services, with relational databases behind them. You will read existing code before changing it, write … that make changing it safe, and leave notes for whoever comes next. What you will be doing Build and maintain services and APIs in Spring Boot or Jakarta EE. Connect Java systems to the websites, CRMs and portals around them. Modernise older Java applications in steps, each ...

VP , P4, Lead Software Eng : Job Level - Vice President

Location
Greater London, England, United Kingdom
analysis and architecture through implementation, testing, production rollout, and ongoing support. Design, build, and maintain scalable enterprise applications, APIs, and user interfaces using Java, Spring Boot, and Angular across front‐office and post‐trade workflows. Develop high‐performance distributed systems that process large volumes of business‐critical transactions … workflow automation that improves engineering effectiveness. Curiosity and a strong willingness to adopt emerging technologies that enhance software engineering. Tech Stack Backend Java 11+, Spring/Spring Boot, REST APIs, microservices, messaging/event‐driven architectures, distributed systems Frontend Angular, TypeScript, HTML5, CSS, modern UI frameworks Platform ...

Full Stack Software Engineer - VP

Location
Greater London, England, United Kingdom
requirements analysis and architecture through implementation, testing, production rollout, and ongoing support.Design, build, and maintain scalable enterprise applications, APIs, and user interfaces using Java, Spring Boot, and Angular across front-office and post-trade workflows.Develop high-performance distributed systems that process large volumes of business-critical transactions … prompt engineering and workflow automation that improves engineering effectiveness.Curiosity and a strong willingness to adopt emerging technologies that enhance software engineering.Tech StackBackend: Java 11+, Spring/Spring Boot, REST APIs, microservices, messaging/event-driven architectures, distributed systemsFrontend: Angular, TypeScript, HTML5, CSS, modern UI frameworksPlatform: Kafka ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
adept at reading code and designing and delivering systems that can exceed the exacting demands of our clients. Our tech stack: Java/Spring Boot ecosystem (and some Kotlin) Kubernetes, Docker, Helm, Terraform, AWS Kafka, Redis, PostgresSQL , Spring reactive, Quarkus Gradle, Jenkins, SonarQube, Checkmarx Ideally you will … have... Solid Java software development skillset, ideally utilisingJava 21 or higher and the Spring framework, in particular Spring Boot 3.x.x. A demonstrableTest-driven-developmentmindset, with good experience in writing unit, integration, and functional tests specifically for web services. Experience withKafka and event-driven architecture. Prior experience working ...