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/SpringBoot, 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 (SpringBoot), 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 … 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, SpringBoot, 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 More ❯
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/SpringBoot, 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 (SpringBoot), 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 … 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, SpringBoot, 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 More ❯
Java with Springboot developer/Lead at N Consulting Ltd Job Description: We are seeking an experienced Java Developer with strong proficiency in SpringBoot 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 SpringBoot 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 … 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 SpringBoot , Spring MVC, Spring Data JPA, and Spring Security RESTful API design and integration Experience with Microservices architecture Familiarity with Docker , Kubernetes , and CI/ More ❯
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 & SpringBoot 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 … 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: Springboot, 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 More ❯
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., SpringBoot/Hibernate/JPA). API Development: Strong experience in designing and consuming RESTful APIs (experience with gRPC and/or SOAP is a plus). Computer More ❯
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., SpringBoot/Hibernate/JPA). API Development: Strong experience in designing and consuming RESTful APIs (experience with gRPC and/or SOAP is a plus). Computer More ❯
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java SpringBoot, 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 … 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, SpringBoot, 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 … 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, SpringBoot, and the Spring ecosystem (Spring MVC, Data, Security). • Proven experience architecting and deploying microservices-based systems in complex enterprise environments. • Hands-on experience with More ❯
About the Role: We are seeking an experienced and visionary Technical Lead with deep expertise in Java SpringBoot, 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 … 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, SpringBoot, 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 … 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, SpringBoot, and the Spring ecosystem (Spring MVC, Data, Security). • Proven experience architecting and deploying microservices-based systems in complex enterprise environments. • Hands-on experience with More ❯
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, SpringBoot, 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 … 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 SpringBoot, 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 More ❯
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 SpringBoot 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 … 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, SpringBoot, 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 ❯
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, SpringBoot, 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 More ❯
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, SpringBoot, 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 More ❯
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: Springboot, 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 More ❯
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 SpringBoot 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 More ❯
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 (SpringBoot, Spring MVC, Spring Data). Familiarity with RESTful APIs, microservices architecture, and messaging systems (e.g., Kafka, RabbitMQ). Hands-on experience with More ❯
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 (SpringBoot, Spring MVC, Spring Data). Familiarity with RESTful APIs, microservices architecture, and messaging systems (e.g., Kafka, RabbitMQ). Hands-on experience with More ❯
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/SpringBoot Hands-on experience in modern front-end frameworks such as React, Vue.js or Angular. In depth understanding of concurrent programming and experience in More ❯
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 SpringBoot 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 More ❯
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 SpringBoot, 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 More ❯
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 SpringBoot, 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 More ❯
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 … Delivery (CD) to streamline software development and release processes. Required Experience: 5+ years of experience in Java Development (Java 11-17 or higher). 5+ years of experience with SpringBoot 2+ years of experience with cloud platforms such as AWS, GCP, or Azure. If you're passionate about leveraging the latest technologies to build innovative solutions, we want to hear More ❯
Key Responsibilities: Analyse user requirements and translate them into robust, scalable software solutions within the DXC Assure Reinsurance (SICS) platform. Design, develop, and maintain critical software components using Java , SpringBoot , and Spring Cloud in a Microservices architecture. Build and enhance RESTful APIs that integrate seamlessly with other systems and services. Work with cloud infrastructure, primarily AWS … Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). Moderate to strong hands-on experience developing software in Java , with proficiency in SpringBoot , Spring Cloud , and Microservices . Proven experience designing, developing, and consuming REST APIs . Working knowledge of AWS cloud services and cloud-native application design principles. More ❯
up-to-date with emerging technologies, tools, and industry trends. Responsibilities : The candidate will be responsible for designing and building solutions for Compliance Data Archival & Reporting application. Core Java, Spring and Hibernate will be the primary technologies used supplemented by strong technical knowledge of Oracle databases Knowledge of Spark, Big Data is desirable but not mandatory. The candidate should … and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Mandatory Skills: Relevant Experience in Core-Java, J2EE Spring-Boot, Microservices, Hibernate/jpa Strong experience in SQL & Database Design Experience in Docker and Kubernetes Qualifications : The candidate should have very strong technical experience in the areas … of Core JAVA, J2EE, Spring-boot, microservices, Hibernate/jpa, database design. Experience in Unix Scripting and Autosys Experience in Docker and Kubernetes. Experience in CI/CD process like Jenkins/Harness. Experience in unit test framework like junit and mockito. Experience in any cloud technologies like Openshift/PCF/AWS/GCP. Experience with building More ❯
Java AWS Developer Knutsford 3 Months £460p/d via Umbrella Role Description: Strong programming and analytical skills using Core Java Experience developing Micro services Architecture using SpringBoot Proficient with Restful API dev, Java 8 features & Kafka Working experience with git/github/gitlab Enthusiastic and willing to learn new technologies Good communication skill. Positive Attitude More ❯
updated with emerging backend and cloud technologies Key Skills & Experience 5+ years of back-end development experience using Kotlin or modern Java Expertise in microservice architectures and frameworks like SpringBoot or http4k Deep understanding of RESTful API design and integration Proven experience mentoring engineers and contributing to high-performing teams Familiarity with Agile (Scrum or Kanban), TDD More ❯