of the most cutting-edge projects happening within Financial Services right now. You will be a leader, working and mentoring across multidisciplinary, international project teams and lead the design and development of high-performance software applications, user interfaces and technology integrations consumed by millions of users. As a Senior Manager in our engineering team you'll also be … develop capabilities, clients, and domain skills as well as taking an active role in business development, project supervision and day-to-day team management. Your Impact Design and build complex technology solutions using best in class libraries and frameworks and design principles Work closely with clients to establish technology solutions at business and technical … and extensible back-end services Experience in systems integration, package implementation, and/or interactive design. Goodlevel of understanding of software design principles like Microservices, Domain-drivendesign, SOLID, DRY,SoC, etc Excellent understanding of Core Java and large scale distributed systems TDD Must haves: Back-end skills Experience of developing server More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
products, we're looking for talented Fullstack Engineers to help us build scalable, secure, and customer-centric solutions. You'll join a collaborative, agile team where you'll design and develop both frontend and backend components of modern applications. You'll work with cloud-native technologies, microservices, and CI/CD pipelines to deliver high-quality software 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-DrivenDesign (DDD) principles and Test-Driven Development (TDD) practices. Collaborate with cross-functional teams including Product Owners, Architects, and Quality Engineers. Integrate with third-party APIs and internal systems to More ❯
London, England, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
products, we’re looking for talented Fullstack Engineers to help us build scalable, secure, and customer-centric solutions. You’ll join a collaborative, agile team where you’ll design and develop both frontend and backend components of modern applications. You’ll work with cloud-native technologies, microservices, and CI/CD pipelines to deliver high-quality software 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-DrivenDesign (DDD) principles and Test-Driven Development (TDD) practices. Collaborate with cross-functional teams including Product Owners, Architects, and Quality Engineers. Integrate with third-party APIs and internal systems to More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
products, we're looking for talented Fullstack Engineers to help us build scalable, secure, and customer-centric solutions. You'll join a collaborative, agile team where you'll design and develop both frontend and backend components of modern applications. You'll work with cloud-native technologies, microservices, and CI/CD pipelines to deliver high-quality software 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-DrivenDesign (DDD) principles and Test-Driven Development (TDD) practices. Collaborate with cross-functional teams including Product Owners, Architects, and Quality Engineers. Integrate with third-party APIs and internal systems to More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
products, we’re looking for talented Fullstack Engineers to help us build scalable, secure, and customer-centric solutions. You’ll join a collaborative, agile team where you’ll design and develop both frontend and backend components of modern applications. You’ll work with cloud-native technologies, microservices, and CI/CD pipelines to deliver high-quality software 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-DrivenDesign (DDD) principles and Test-Driven Development (TDD) practices. Collaborate with cross-functional teams including Product Owners, Architects, and Quality Engineers. Integrate with third-party APIs and internal systems to More ❯
culture, and professional growth through extensive training and community engagement. What You Will Do The Software Engineer role is a critical “T-Shaped” position demonstrating expertise in systems design, software development, testing, DevOps, security, analytics, and lifecycle management. Your responsibilities include: Participating in scrum ceremonies, contributing to backlog creation, release planning, and estimations. Promoting Agile, DevOps/SRE … , scalable distributed systems using .NET, C#, Kafka, ELK Stack, and Kubernetes. Full-stack development experience with front-end technologies like HTML and Vue.js. Proficiency in scalable database design (SQL, NoSQL, Graph databases) such as SQL Server, MongoDB, Cassandra, Redis, and Apache Druid. Experience with REST APIs, GraphQL, and gRPC. Hands-on experience with version control (GitHub/… patterns, and clean architecture principles. Familiarity with design principles/methodologies like SOLID, 12 Factor App, TDD, BDD, and Agile Scrum. Knowledge of DomainDrivenDesign and Event-Driven Microservices Architecture. Good documentation skills using Swagger or Markdown. Ability to work effectively in a fast-paced, changing environment. Strong teamwork More ❯
and personal development. WHAT YOU WILL DO The Software Engineer is a very important "T-Shaped" role demonstrating both depth and breadth across key engineering competencies, e.g. Systems Design, Software Development, Testing, DevOps, Security, Analytics, Lifecycle Management, etc. and successfully collaborate with experts from other subject domains. As a contributing hands-on engineer in the SCM Platform, you … engineering manager. • To promote Agile, DevOps/SRE, DevSecOps frameworks and ensure high quality and low cycle times through best software engineering and development practices including automation. • To design, develop, test, deploy, improve and maintain high quality (scalable, reliable, high performant, highly secure) micro services which follows Maersk Architecture principles, Information Models and quality and security standards. • To … Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of DomainDrivenDesign & Event Driven Micro Services Architecture. • Good documentation skills needed with experience in Swagger and/or Markdown. • Comfortable working in a fast-paced environment More ❯
and personal development. WHAT YOU WILL DO The Software Engineer is a very important “T-Shaped” role demonstrating both depth and breadth across key engineering competencies, e.g. Systems Design, Software Development, Testing, DevOps, Security, Analytics, Lifecycle Management, etc. and successfully collaborate with experts from other subject domains. As a contributing hands-on engineer in the SCM Platform, you … engineering manager. • To promote Agile, DevOps/SRE, DevSecOps frameworks and ensure high quality and low cycle times through best software engineering and development practices including automation. • To design, develop, test, deploy, improve and maintain high quality (scalable, reliable, high performant, highly secure) micro services which follows Maersk Architecture principles, Information Models and quality and security standards. • To … Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of DomainDrivenDesign & Event Driven Micro Services Architecture. • Good documentation skills needed with experience in Swagger and/or Markdown. • Comfortable working in a fast-paced environment More ❯
driving the platform’s success. If you enjoy working with both existing and new technologies in a dynamic environment, we’d love to hear from you! Key Responsibilities : Design, develop, and maintain scalable, high-performance web applications using .NET and Vue.js. Enhance and support existing solutions built with older versions of .NET and Vue.js. Troubleshoot and optimize database … Experienced in leveraging Camunda for business process orchestration and automation in microservices architectures. Experience with Kafka. Experienced with testing frameworks like Nunit, Playwright. Experience with DomainDrivenDesign, system architecture, and event-driven architecture. Knowledge of BDD and TDD. Apply now Please click the 'apply' button on this page and submit your More ❯
Oxford, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Young's Employment Services Ltd
and front-end components using React and TypeScript Design and implement cloud-native solutions using Azure services Apply Domain-DrivenDesign (DDD) principles in system design and development Participate in architectural planning, code reviews, and decision-making Define and maintain CI/CD pipelines and DevOps practices Troubleshoot and resolve … Strong skills in .NET Core/C# and backend development Proficiency with React and modern JavaScript/TypeScript Experience with Microsoft Azure for cloud-native applications Solid understanding of DDD and clean architecture principles Experience with relational and NoSQL databases (e.g., SQL Server, Cosmos DB) Familiarity with CI/CD pipelines, Git, and DevOps workflows Strong problem-solving skills and More ❯
Abingdon, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Young's Employment Services Ltd
and front-end components using React and TypeScript Design and implement cloud-native solutions using Azure services Apply Domain-DrivenDesign (DDD) principles in system design and development Participate in architectural planning, code reviews, and decision-making Define and maintain CI/CD pipelines and DevOps practices Troubleshoot and resolve … Strong skills in .NET Core/C# and backend development Proficiency with React and modern JavaScript/TypeScript Experience with Microsoft Azure for cloud-native applications Solid understanding of DDD and clean architecture principles Experience with relational and NoSQL databases (e.g., SQL Server, Cosmos DB) Familiarity with CI/CD pipelines, Git, and DevOps workflows Strong problem-solving skills and More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
developing, testing, and optimizing back-end services that support seamless user 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 Kubernetes environments. Implement Domain-DrivenDesign (DDD) principles to create well-structured, domain-focused systems that reflect business requirements. Practice Test-Driven Development (TDD), ensuring that code is thoroughly tested and of the More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
developing, testing, and optimizing back-end services that support seamless user 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 Kubernetes environments. Implement Domain-DrivenDesign (DDD) principles to create well-structured, domain-focused systems that reflect business requirements. Practice Test-Driven Development (TDD), ensuring that code is thoroughly tested and of the More ❯
Chester, Cheshire, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
developing, testing, and optimizing back-end services that support seamless user 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 Kubernetes environments. Implement Domain-DrivenDesign (DDD) principles to create well-structured, domain-focused systems that reflect business requirements. Practice Test-Driven Development (TDD), ensuring that code is thoroughly tested and of the More ❯
London, England, United Kingdom Hybrid / WFH Options
Capgemini UK
culture is part of everyday life at Capgemini. Your skills and experience What you’ll bring: Experience with Java Experience with Spring framework or equivalent Knowledge of software design patterns and their application Strong understanding of development processes Experience with containerization using Docker or Kubernetes Experience with Continuous Integration (CI) and Continuous Delivery (CD) Passion … for delivering quality code, utilizing TDD and high standards for software quality Additional desirable skills include: Designing microservice architectures using domain-drivendesign (DDD), CQRS, and Event Sourcing patterns Experience with Kubernetes Knowledge or certification in Spring framework Experience with cloud technologies such as AWS, Azure, or GCP Security clearance: You must pass a More ❯
London, England, United Kingdom Hybrid / WFH Options
Capgemini
built an inclusive and welcoming environment, for everyone. Your skills and experience What you'll bring: • Experience of Java • Experience of Spring framework or equivalent. • Knowledge of software design patterns and when to apply them • Excellent knowledge of development processes. • Experience of containerisation using Docker or Kubernetes • Experience of Continuous Integration (CI) and Continuous Delivery (CD) • A passion … patterns, it would be great if you had some of the skills, if not we can help develop them: • Designing microservice-based architectures using domaindrivendesign (DDD). CQRS and Event Sourcing patterns • Kubernetes • Knowledge/Certification in Spring framework. • Experience in cloud technologies AWS/Azure/GCP You will be required … to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues More ❯
of applications into live service and support. Your skills and experience What you’ll bring: Experience of Java AWS Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of development processes. Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and … Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard Designing microservice-based architectures using domaindrivendesign (DDD). CQRS and Event Sourcing patterns: Knowledge/Certification in Spring framework. Experience in cloud technologies AWS Diversity & Inclusion: Here at Amber Labs, we are dedicated More ❯
meet business objectives. Peer review of code changes made by team. Create and maintain technical documentation for the codebase, APIs, and development processes. Collaborate with solution architects to design scalable and efficient solutions. Ensure that software designs align with business requirements and industry best practices. Requirements Must Have: 8+ Years hands-on as a Java and Java Script … Developer with a focus on Spring Boot Microservices and Spring Webflux development. Strong understanding of Java SOLID design principles. Strong understanding of Java and Java Script … Low-level and High-level design patterns such as Builder pattern, Factory pattern, Visitor pattern, SAGA pattern, CQRS pattern etc. Experience in developing DomainDrivenDesign patterns including Value Objects, Entities, and Domain Services. Strong understanding of Java, Java Script, Spring Boot best practices, including exception/error handling best More ❯
meet business objectives. Peer review of code changes made by team. Create and maintain technical documentation for the codebase, APIs, and development processes. Collaborate with solution architects to design scalable and efficient solutions. Ensure that software designs align with business requirements and industry best practices. Requirements Must Have: 8+ Years hands-on as a Java and Java Script … Developer with a focus on Spring Boot Microservices and Spring Webflux development. Strong understanding of Java SOLID design principles. Strong understanding of Java and Java Script … Low-level and High-level design patterns such as Builder pattern, Factory pattern, Visitor pattern, SAGA pattern, CQRS pattern etc. Experience in developing DomainDrivenDesign patterns including Value Objects, Entities, and Domain Services. Strong understanding of Java, Java Script, Spring Boot best practices, including exception/error handling best More ❯
the Lead Engineer, you’ll be hands-on while also guiding a team of developers working on business-critical systems. You'll play a pivotal role in the design and delivery of scalable, resilient applications leveraging modern cloud technologies and distributed architectures. Key Responsibilities: Lead the design, development, and deployment of Java and C# services. Architect … with cloud-native architectures (preferably Azure but AWS & GCP also fine). Solid knowledge of messaging/event streaming technologies (Kafka, EventStore, etc.). CI/CD pipeline design, infrastructure-as-code, and … automated testing experience. Desirable: Background in financial services or highly regulated industries. Knowledge of containerisation (Docker, Kubernetes). Experience with domain-drivendesign (DDD). This is an initial 6 month contract outside IR35 paying £650-£700p/d, please apply for immediate consideration. More ❯
the Lead Engineer, you’ll be hands-on while also guiding a team of developers working on business-critical systems. You'll play a pivotal role in the design and delivery of scalable, resilient applications leveraging modern cloud technologies and distributed architectures. Key Responsibilities: Lead the design, development, and deployment of Java and C# services. Architect … with cloud-native architectures (preferably Azure but AWS & GCP also fine). Solid knowledge of messaging/event streaming technologies (Kafka, EventStore, etc.). CI/CD pipeline design, infrastructure-as-code, and … automated testing experience. Desirable: Background in financial services or highly regulated industries. Knowledge of containerisation (Docker, Kubernetes). Experience with domain-drivendesign (DDD). This is an initial 6 month contract outside IR35 paying £650-£700p/d, please apply for immediate consideration. More ❯
Lead Talent Aquisition - Digital Engineering 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 … will be strong assets. You’ll work closely with 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 … Azure) and container orchestration (Kubernetes). • Knowledge of event-driven or reactive architectures, messaging systems (Kafka, RabbitMQ), or domain-drivendesign (DDD). • Agile development experience using tools like Jira, Confluence, and participation in SAFe or Scrum environments. • Contributions to architecture governance, tech evaluations, or engineering playbooks. About us Ascendion is a More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Bud
Bud’s technical vision for its industry-leading training management platform. You will be responsible for Technical, Application, and Data Architecture across our solution set, and act as Design Authority on how the solution will be delivered, whilst providing hands-on technical leadership across several development teams. Helping to bridge the gap between Technical and Product strategy, you … event-driven systems Practical understanding of CI/CD, containerisation, and orchestration Familiarity with design patterns, domain-drivendesign (DDD), and system decomposition Front-end architecture experience with Angular or similar Understanding of data architecture – both SQL and NoSQL approaches Reporting and data warehousing/ADF Agile software development practices More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
Bud’s technical vision for its industry-leading training management platform. You will be responsible for Technical, Application, and Data Architecture across our solution set, and act as Design Authority on how the solution will be delivered, whilst providing hands-on technical leadership across several development teams. Helping to bridge the gap between Technical and Product strategy, you … deep understanding of customer needs and wider industry direction, and ensuring that our technical vision delivers a platform on which our customers businesses can thrive. Key accountabilities Architecture & Design Ownership of the Architecture of Bud’s cloud-based, multi-tenant platform and wider product set. Responsible for Technical, Application and Data Architecture and act as Design … event-driven systems Practical understanding of CI/CD, containerisation, and orchestration Familiarity with design patterns, domain-drivendesign (DDD), and system decomposition Front-end architecture experience with Angular or similar Understanding of data architecture – both SQL and NoSQL approaches Reporting and data warehousing/ADF Agile software development practices More ❯
primary technical leader and developer on the team, demonstrating strong technical competencies and acting as a dependable and high value contributor within the team. Responsible for the estimation, design, development, testing and overseeing highly complex production software solutions. Accountable for the delivery of the applications to both internal and external users. Be a Servant Leader working with team … Communicate with the wider technology teams to coordinate interdependencies, resolve issues, and share knowledge. Communicate with governance streams to ensure adherence to and development of process, quality, architectural design, and engineering excellence. Work with recruitment teams and 3rd parties to ensure the Agile teams have a full complement of skills and are cross-functional. Proactively work with Production … domain – or equivalent Financial Markets experience. Knowledge of commodities markets. Knowledge or application of the Scaled Agile Framework (SAFe). Experience of DomainDrivenDesign (DDD) and implementing patterns like CQRS to facilitate polyglot persistence. Experience of GraphQL and subscription-based streaming. Knowledge and use of Cloud Technologies and concepts preferably on More ❯