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 … 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 … extensible back-end services Experience in systems integration, package implementation, and/or interactive design. Good level 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 ❯
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 ❯
you will play an important role in shaping the platform and services that support a suite of mobile and web applications. Your responsibilities will include participating in tech design and developing robust, scalable, and secure backend systems and ensuring to follow our standards for quality, integrity and compliance. As part of the Core Platform, there is also an … or UML, to communicate designs effectively with the wider team. Design actionable development tasks that drive iterative progress for product delivery and the team. Implement domain-drivendesign principles to create a well-structured and maintainable codebase. Build and manage microservices architecture, ensuring services are scalable, reliable, and secure. Collaborate with cross … understanding of cloud-native development and experience with cloud platforms such as Google Cloud (preferable), AWS, or Azure. Experience with domain-drivendesign (DDD) and its application in software development. Good knowledge of microservices architecture and experience in building and deploying microservices. Good understanding of RESTful API design and development. Experience with 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 ❯
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 ❯
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 ❯
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 ❯
within the team such that other team members know what they should aspire to and benefit from their lead’s experience and coaching skills 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 … business 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 ❯
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 ❯
London, England, United Kingdom Hybrid / WFH Options
Registers Of Scotland
Join an award-winning organisation recognised for its technology and innovation. Registers of Scotland is a world-leading pioneer in land and property registration. Our full-stack teams design, architect, and build all our registration products in-house. We work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity … S3, Aurora, IAM) Container Platforms: OpenShift, Kubernetes QA: JUnit, Mockito, Cypress, Jest, React Testing Library, SonarQube Monitoring: Grafana, Kibana, CloudWatch, X-Ray Architecture: Microservices, serverless, event-driven, DDD The Role As a Technical Lead, you will lead and support one or more development teams, guiding the delivery of software solutions aligned with business, architectural and technical strategies. You … of Scotland (RoS). On a typical day you will... Provide technical leadership and management for one or more development teams Ensure alignment with architectural strategy Support the design, development and delivery of secure, accessible, performant, and scalable services Champion and embed modern software engineering practices including TDD, BDD, trunk-based development, CI/CD, DevSecOps, and infrastructure 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 ❯
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 … 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 ❯
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 … 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 ❯