Permanent Spring Jobs in the UK

1 to 25 of 367 Permanent Spring Jobs in the UK

Software Engineer - AVP

Glasgow, United Kingdom
Hybrid / WFH Options
Barclays
major global clients. This is a hands-on, full stack development role within a dynamic Agile environment. You'll work across the entire technology stack-MS SQL, Java/Spring Boot, and ReactJS-owning features end-to-end or collaborating on large-scale enhancements, including mobile UI components. The role is ideal for an experienced engineer passionate about delivering … robust, scalable applications in a fast-paced, team-oriented setting. Key Accountabilities: Full Stack Development: Deliver high-quality, scalable software using Java (Spring Boot), React.js, and MS SQL, with a focus on continuous improvement, clean code, and automation. Agile Collaboration: Participate in Agile ceremonies (sprints, scrums), working closely with cross-functional teams, including QA, Product Owners, and Dev Managers … services with containerisation and messaging tools (Kafka, Solace), while gaining exposure to cloud platforms such as AWS and Azure. Key Skills and Experience: Proven back-end experience with Java, Spring Boot, JPA, Hibernate, Microservices Solid database experience with SQL (preferably MS SQL) Familiarity with test-driven development and test frameworks like Cucumber and Selenium Working knowledge of DevOps tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - AVP

Northampton, Northamptonshire, United Kingdom
Hybrid / WFH Options
Barclays
major global clients. This is a hands-on, full stack development role within a dynamic Agile environment. You'll work across the entire technology stack-MS SQL, Java/Spring Boot, and ReactJS-owning features end-to-end or collaborating on large-scale enhancements, including mobile UI components. The role is ideal for an experienced engineer passionate about delivering … robust, scalable applications in a fast-paced, team-oriented setting. Key Accountabilities: Full Stack Development: Deliver high-quality, scalable software using Java (Spring Boot), React.js, and MS SQL, with a focus on continuous improvement, clean code, and automation. Agile Collaboration: Participate in Agile ceremonies (sprints, scrums), working closely with cross-functional teams, including QA, Product Owners, and Dev Managers … services with containerisation and messaging tools (Kafka, Solace), while gaining exposure to cloud platforms such as AWS and Azure. Key Skills and Experience: Proven back-end experience with Java, Spring Boot, JPA, Hibernate, Microservices Solid database experience with SQL (preferably MS SQL) Familiarity with test-driven development and test frameworks like Cucumber and Selenium Working knowledge of DevOps tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java with Springboot developer/Lead

Edinburgh, United Kingdom
N Consulting Limited
Java with Springboot developer/Lead at N Consulting Ltd Job Description: We are seeking an experienced Java Developer with strong proficiency in Spring Boot to join a high-performing technology team working on scalable, enterprise-grade applications for NatWest Group . The ideal candidate will be responsible for designing, developing, and supporting cutting-edge digital solutions aligned with … modern development practices. Key Responsibilities: Design, develop, and maintain Java-based applications using Spring Boot and related technologies Collaborate with architects, product owners, and other developers to translate business requirements into technical solutions Write clean, efficient, and reusable code following best practices and coding standards Participate in code reviews, unit testing, and integration testing Contribute to DevOps practices: CI … and resolve application issues in a timely manner Ensure application performance, scalability, and security Required Skills & Experience: Strong core Java (Java 8 or above) development skills Proven experience with Spring Boot , Spring MVC, Spring Data JPA, and Spring Security RESTful API design and integration Experience with Microservices architecture Familiarity with Docker , Kubernetes , and CI/CD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Lloyds Banking Group
ownership of design and delivery and is willing to help grow and guide junior engineers towards appropriate target architectures Strong programming skills with a good working knowledge of Java & Spring Boot microservices and/or modern JavaScript libraries, such as ReactJS, as well as a proficient understanding of modern engineering toolsets like Kubernetes and Jenkins Knowledge of java development … reduce waste You advocate for quality and can support the team by demonstrating approaches such as CI/CD standard methodology, Pair Programming, TDD, and BDD. Technical understanding of: Spring boot, Maven, GitHub, Jenkins, JSON, Kafka, WMQ, REST APIs, Database SQL, Docker and Kubernetes Experience working on any one of the cloud-based tools - GCP, MS Azure, AWS Nice More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (BE) - Banking Lab

Edinburgh, United Kingdom
Lloyds Banking Group
development, with a strong track record of designing, implementing, and maintaining Java applications. Proficiency in Java: Deep understanding of Java (preferably Java 17+) and familiarity with modern frameworks (i.e., Spring Boot/Hibernate/JPA). API Development: Strong experience in designing and consuming RESTful APIs (experience with gRPC and/or SOAP is a plus). Computer Science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (BE) - Banking Lab

Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
development, with a strong track record of designing, implementing, and maintaining Java applications. Proficiency in Java: Deep understanding of Java (preferably Java 17+) and familiarity with modern frameworks (i.e., Spring Boot/Hibernate/JPA). API Development: Strong experience in designing and consuming RESTful APIs (experience with gRPC and/or SOAP is a plus). Computer Science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Edinburgh, United Kingdom
Lloyds Banking Group
will too What you'll need Demonstrate a comprehensive understanding of the entire application stack, with both breadth and depth, and possess exposure to microservices technologies, particularly Java 17, Spring Boot, Maven, Kafka K Stream, as well as RESTful APIs and web services. Exhibit an excellent understanding of the software development lifecycle (preferably within the Agile Framework), validated through More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Engineer

Belfast, United Kingdom
Hybrid / WFH Options
VanRath
an environment that genuinely rewards performance with an unrivalled pension scheme and an unheard-of annual bonus . Key Responsibilities Build scalable, secure, high-performance systems using Java and Spring Boot Design and implement RESTful APIs and containerised microservices Collaborate within agile teams to deliver high-quality features and services Write clean, testable, production-grade code following best practices … Contribute to CI/CD processes, test automation, and code reviews Work on solutions that demand performance, resilience, and zero downtime What You'll Bring Commercial experience with Java, Spring Boot, Spring MVC , and related frameworks Understanding of REST API development , SQL/MySQL , and microservice architecture Familiarity with DevOps tools: Git, Maven, Jenkins , and containerisation (Docker/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Fullstack)

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
that makes a real difference. WHAT YOU'LL BE DOING As a Senior Software Engineer, you'll: Design, develop, test, and deploy modular applications, APIs, and services using Java, Spring Boot, TypeScript, React, or similar technologies. Build containerized applications using Docker and deploy them to Kubernetes environments. Apply Domain-Driven Design (DDD) principles and Test-Driven Development (TDD) practices. … adaptable, curious, and passionate about building great software. You'll need: Strong hands-on experience in both frontend and backend development Backend: Proficiency in Java (17+) or Node or Spring Boot, and RESTful APIs. Frontend: React, TypeScript, HTML5, CSS3, and other modern frontend frameworks. DevOps: Familiarity with CI/CD tools (GitHub, Jenkins, Harness), Docker, Kubernetes, and cloud platforms More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Backend)

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
Maven, Jenkins CI/CD, Nexus, SonarQube. SQL/NoSQL database, Basic Unix/Linux Skills, TDD using JUnit. It would be great if you also had Experience in Spring Boot and Hibernate. Experience in JavaScript or other front-end technologies. Experience of building microservice architecture and event driven systems. Experience in Test automation: BDD, mocking, contract testing, Sast. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer

Edinburgh, Scotland, United Kingdom
VLink Inc
Java and related technologies, with OO skills and design patterns Track record building high quality software with design-focused and test-driven approaches Hands-on experience in Java/Spring Framework/Spring Boot Hands-on experience in modern front-end frameworks such as React, Vue.js or Angular. In depth understanding of concurrent programming and experience in designing More ❯
Posted:

Java Technical Lead

London Area, United Kingdom
Ascendion
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure to … engineering managers, architects, mobile teams, and product stakeholders to deliver scalable, secure, and maintainable solutions. Key Responsibilities: • Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and modern architectural practices. • Lead development of RESTful APIs and microservices along with mobile platforms, ensuring consistency and alignment with business and UX goals. • Drive integration with API … science, Engineering, or related field. • 10+ years of professional experience in backend development, with at least 3+ years in technical leadership or solution design roles. • Strong expertise in Java, Spring Boot, and the Spring ecosystem (Spring MVC, Data, Security). • Proven experience architecting and deploying microservices-based systems in complex enterprise environments. • Hands-on experience with API More ❯
Posted:

Java Technical Lead

City of London, London, United Kingdom
Ascendion
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to lead the backend engineering efforts of our enterprise platforms. This role requires strong architectural acumen, hands-on coding capability, and a leadership mindset to guide teams across the full software development lifecycle. Exposure to … engineering managers, architects, mobile teams, and product stakeholders to deliver scalable, secure, and maintainable solutions. Key Responsibilities: • Design and develop scalable, secure, and high-performance backend systems using Java, Spring Boot, and modern architectural practices. • Lead development of RESTful APIs and microservices along with mobile platforms, ensuring consistency and alignment with business and UX goals. • Drive integration with API … science, Engineering, or related field. • 10+ years of professional experience in backend development, with at least 3+ years in technical leadership or solution design roles. • Strong expertise in Java, Spring Boot, and the Spring ecosystem (Spring MVC, Data, Security). • Proven experience architecting and deploying microservices-based systems in complex enterprise environments. • Hands-on experience with API More ❯
Posted:

Senior Software Engineer (Backend)

Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
tools and DevOps principles: Git, Maven, Jenkins CI/CD, Nexus, SonarQube SQL/NoSQL databases, basic Unix/Linux skills, TDD with JUnit Preferred additional skills Experience with Spring Boot and Hibernate Experience with JavaScript or other front-end technologies Building microservice architectures and event-driven systems Test automation: BDD, mocking, contract testing, SAST Knowledge of web technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Fullstack)

Chester, Cheshire, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
experiences and integrate with various front-end and external systems. What will you be doing with us? Design, develop, test, and deploy modular applications, APIs and services using Java, Spring Boot, TypeScript, React orrelated technologies. Design, develop, test, and deploy high-quality back-end services using Java and related technologies. Develop containerized applications using Docker and deploy them in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Lloyds Bank plc
reduce waste You advocate for quality and can support the team by demonstrating approaches such as CI/CD standard methodology, Pair Programming, TDD, and BDD. Technical understanding of: Spring boot, Maven, GitHub, Jenkins, JSON, Kafka, WMQ, REST APIs, Database SQL, Docker and Kubernetes Experience working on any one of the cloud-based tools - GCP, MS Azure, AWS Nice More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

London Area, United Kingdom
Akkodis
response as needed. Required Skills & Experience: 3–5 years of professional Java development experience. Solid understanding of core Java (Java 8+), object-oriented principles, and design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). Familiarity with RESTful APIs, microservices architecture, and messaging systems (e.g., Kafka, RabbitMQ). Hands-on experience with relational More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Akkodis
response as needed. Required Skills & Experience: 3–5 years of professional Java development experience. Solid understanding of core Java (Java 8+), object-oriented principles, and design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). Familiarity with RESTful APIs, microservices architecture, and messaging systems (e.g., Kafka, RabbitMQ). Hands-on experience with relational More ❯
Posted:

Senior Software Engineer (London)

London, UK
None
11+, REST APIs, SQL). Experience with high-throughput or distributed systems. Passion for clean, maintainable code and infrastructure as code. Excellent communication and mentoring skills. Bonus Points For Spring Boot, Go, or Node.js experience. Cloud expertise (AWS, Azure, GCP). Kafka, RabbitMQ, or event-driven architecture. GitOps, Docker/Kubernetes, Terraform. Why Join Us? Be part of a More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

london, south east england, united kingdom
Royal Mail Group
11+, REST APIs, SQL). Experience with high-throughput or distributed systems. Passion for clean, maintainable code and infrastructure as code. Excellent communication and mentoring skills. Bonus Points For Spring Boot, Go, or Node.js experience. Cloud expertise (AWS, Azure, GCP). Kafka, RabbitMQ, or event-driven architecture. GitOps, Docker/Kubernetes, Terraform. Why Join Us? Be part of a More ❯
Posted:

Application Architect - Risk Technology, Vice President

London, United Kingdom
Citigroup Inc
for development and production team use. Qualification Extensive experience working with most if not all the technologies listed below: Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, JPA, Hibernate. Distributed Caching frameworks such as Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer

Wishaw, Lanarkshire, United Kingdom
DVT
You will work across a diverse tech stack, contributing to the development of high-performance applications. Core Java & Frameworks : Leverage Oracle/OpenJDK , Jakarta EE , MicroProfile , Micronaut , and the Spring ecosystem (Spring Core, MVC, Boot, Data, Streams, Cloud, Security) to build robust microservices architectures . API Development : Design and manage APIs using OpenAPI (YAML), SOAP, RESTful services, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Manchester)

Manchester, UK
Hybrid / WFH Options
Lloyds Banking Group
Istio & Helm Cloud: GCP, GKE, IaC (Terraform) Build Tools & DevOps principles: Git, Maven, Jenkins CI/CD, Nexus, SonarQube It would be great if you also had... Experience in Spring Boot and Hibernate Experience of building microservice architecture and event driven systems Experience in Test automation: BDD, mocking, contract testing, Sast Exposure to web technologies, data tooling & infrastructure/ More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Lloyds Banking Group
Istio & Helm Cloud: GCP, GKE, IaC (Terraform) Build Tools & DevOps principles: Git, Maven, Jenkins CI/CD, Nexus, SonarQube It would be great if you also had... Experience in Spring Boot and Hibernate Experience of building microservice architecture and event driven systems Experience in Test automation: BDD, mocking, contract testing, Sast Exposure to web technologies, data tooling & infrastructure/ More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (Bristol)

Bristol, UK
Hybrid / WFH Options
Lloyds Banking Group
Istio & Helm Cloud: GCP, GKE, IaC (Terraform) Build Tools & DevOps principles: Git, Maven, Jenkins CI/CD, Nexus, SonarQube It would be great if you also had... Experience in Spring Boot and Hibernate Experience of building microservice architecture and event driven systems Experience in Test automation: BDD, mocking, contract testing, Sast Exposure to web technologies, data tooling & infrastructure/ More ❯
Employment Type: Full-time
Posted:
Spring
10th Percentile
£47,092
25th Percentile
£56,500
Median
£70,000
75th Percentile
£93,778
90th Percentile
£111,250