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 ❯
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 ❯
platform Contribute architecture guidance and input to the shaping and delivery of the set of initiatives which drive the Mainframe and Data Centre exit for the BI business Design scalable, secure, and resilient solutions using AWS services , and, where applicable, interim and … hybrid architectures on the mainframe or in the Experian Data Centre. Guide teams in applying micro services, server-less, and Domain-DrivenDesign (DDD) principles. Provide technical leadership in the integration of AI and Large Language Models (LLMs) to assist, in particular, in code conversion and testing efforts. Develop and maintain architectural documentation including More ❯
Milton Keynes, Buckinghamshire, England, United Kingdom Hybrid / WFH Options
interAct Consulting Limited
you'll build high-performance, scalable, and maintainable applications in Go. You'll get to flex your architecture muscles with Domain-DrivenDesign (DDD), CQRS, and Repository Patterns, helping to shape complex business logic into elegant, production-ready solutions.The Golang Software Engineer will have: Strong Golang experience Understanding of DDD, CQRS, and Repository Patterns … architecture Experience with cloud platforms like AWS Solid understanding of microservices and API's If you're passionate about Go, love solving real-world problems with modern software design principles, and want to be part of a collaborative, forward-thinking environment—this is your chance. Package includes pension of 8% (them), 10% bonus, 30 days holiday (plus bank More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Ronald James
is built for scale, reliability, and agility — and we're looking for a Senior .NET Developer who shares our drive to deliver engineering excellence. What You'll Do Design and implement high-performance, scalablemicroservicesusing.NET 6+ and C# Own features end-to-end: from concept, design, architecture … to deployment in production Collaborate with cross-functional teams on system architecture, design reviews, and best practices ChampionSOLID, clean code, anddomain-drivendesign (DDD),etc. Work withAzure services, CI/CD pipelines, and containerised environments (Docker, Kubernetes) Help mentor and guide developers, contributing to a culture of technical excellence What You Bring 5+ years … of hands-on experience in modern .NET (Core/6/7+) Deep understanding ofmicroservices architectureand RESTful API design Strong grasp ofobject-oriented principles, SOLID, and clean architecture patterns Experience withcloud platforms(ideally Azure) Proficient in SQL and/or NoSQL databases, caching strategies, and performance tuning Passion for best practices: TDD, CI/CD, code reviews, and More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Interquest
looking to scale. You'd join a cross functional product-based team responsible for building cloud-native, event-driven systems using techniques like Pair Programming, TDD and DDD in a collaborative DevOps environment. The team is also responsible for all aspects of the product they work on, from ideation through to development, testing and deployment, so you should More ❯
of 5 + years of front end web development experience Professional communication skills - English B2+ Nice to H ave S kills/Experience : CLEAN Architecture DomainDrivenDesign Functional programming Microfrontends Monorepo Tooling Next.js (SSR/SSG) Automated cross-browser testing Agile/Scrum process Infrastructure & Deployment AWS Clojure( Script) Behavioral analytics reporting If More ❯
in English, ensuring clear and effective interactions Experience with a wide range of observability practices (SLOs, Dashboards, Alertis, ) for business critical systems Experience with DomainDrivenDesign (DDD) is a plus What we offer Diverse and internationally distributed team : joining our team means becoming part of a large, global community with people of more 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 ❯
successful in this role, you should have: Extensive professional experience with Golang, TypeScript and AWS. Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS, DomainDrivenDesign, Event Sourcing etc.) An appreciation for good development practices (Test-driven development, pair programming, continuous integration/deployment) A passion for continuous learning and More ❯
re fluent in the latest PHP features and best practices. A solid grasp of a modern PHP framework like Symfony or Laravel . Experience with DomainDrivenDesign, Message-Driven Systems, and Event Sourcing is a significant plus. Familiarity with microservices architecture and working on financial systems is a bonus. Excellent automated More ❯
Ideally have experience developing high-availability systems in Clojure with tight latency constraints A solid understanding of micro-service architectures. Confident JVM knowledge. Proficiency in domaindrivendesign and domain modeling. A good understanding of functional paradigms and type theory. Exposure to linux, ansible, nginx, kubernetes, git, or rabbitmq. Working knowledge of More ❯
and learn! Responsibilities across three key dimensions: Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work. Works closely with the product owners and product managers to ensure a robust architectural runway that can support future business requirements throughout the product life cycle. … assessment for RFP. Consults with technical architecture peers to ensure all layers of architecture are evaluated and solutions constructed robustly including Security, Infrastructure, Networks. Apply Technology Leads evaluation, design and analysis across a group of technologies based on enterprise business strategy, business capabilities, value-streams, business requirements and enterprise standards. Manage and design executable architecture for … contexts such as Policy Administration Systems. Knowledge of system development life cycle methodologies such as Agile, Incremental, DevOps, capable of engaging with engineers. Understanding of DomainDrivenDesign principles, EA patterns to decompose monoliths to microservices, Strangler Fig pattern, event sourcing. Proven analytical, influencing/consensus building, technical and communication skills. Engineering background in More ❯
of retail, where over 50% of our revenue is through digital channels, technology is critical to the business.The technology supporting John Lewis E-Commerce & Digital is a domain-driven microservice architecture hosted on an award winning digital platform, composable SaaS (for our non-differentiating needs) and a handful of legacy applications we are actively modernising, all More ❯
join their team on a long-term contract delivering back-end services for a high-profile banking programme. Job Responsibilities/Objectives: You will be responsible for the design, development, and deployment of scalable back-end services within a microservices-based architecture for a major financial client. You will collaborate closely with cross-functional teams to deliver high … quality software solutions that meet business and technical requirements Develop, test, and maintain Java-based applications using Java 17 , Spring Boot, and RESTful APIs Design and implement microservices and integrate with asynchronous systems such as Kafka Build and manage database solutions using SQL and NoSQL technology Create and maintain API specifications using RAML/Swagger and ensure smooth … platforms such as GCP or AWS Knowledge of containerisation and orchestration tools like Docker and Kubernetes Understanding of API gateway management, event-driven architecture, and domain-drivendesign Exposure to DevSecOps practices and tools such as Checkmarx, SonarQube, or similar If you are interested in this opportunity, please apply now with your More ❯
shape the product. So, if you are someone who enjoys solving big problems, thrives on challenges and ambiguous situations, is hands-on and not afraid of Role Overview Design, develop and test new features for our expanding product suite. Develop new scalable Microservices and enhance existing services. Create responsive UI web components that are cross browser compatible. Contribute … to all phases of the development lifecycle Work independently and own feature development from concept to delivery. Collaborate with the engineering team and contribute to the overall design of the system. Develop automated tests and conduct performance tuning Contribute to code reviews Key qualifications Bachelor's degree in a technical field, computer science, software engineering or similar. 10+ … systems In-depth knowledge of Angular, React or NextJS, including state management (NGRX, Redux) Expert knowledge of Typescript and reactive patterns Strong understanding of modern DomainDrivenDesign or similar methodologies Knowledge of SOLID principles and Test Driven Development Experience with Cloud platforms in either Azure of AWS. Familiar with SQL and More ❯
and work with Accenture's certified practitioners and Accenture will support you in growing your own tech stack, sales skills, and certifications. You'll be immersed in the design and implementation of human-centric solutions to help solve complexchallenges with some of the world's largest companies. What's in it for you: In addition to a competitive More ❯
work on projects from initial concept to final delivery. Responsibilities will include: Maintaining and ensuring the responsiveness of these applications Collaborating with the engineering team on new feature design and launch Developing cloud-based solutions with messaging and notification APIs in a micro-service architecture Solving complex mathematical and geometric problems Developing 3D graphical and CAD applications Required … service architecture Strong mathematical and geometric problem-solving abilities Knowledge of 3D graphical/CAD application development Understanding of Agile/SCRUM methodology Knowledge of design patterns (DDD, CQRS), graphics libraries (e.g., Open Cascade, Parasolid, ACIS), NoSQL database experience (AWS Dynamo preferred, MongoDB or Azure Cosmos considered) are all desired. Salary & Benefits: up to 70K + 25 days More ❯
platforms. We are looking for a developer who is excited at building cloud based applications to deploy small change often. You will have a proven skillset that spans OO, DDD and a passion for quality and testing. You will join our Application Engineering team who are responsible for architecting and building our web, mobile, content, trading and internal applications working … cross-platform technology stacks in a production environment Experience delivering change through Build, Dev and QA to Production, using automation Technical Skills Java Development including DomainDrivenDesign, Test Driven Development and tech training presentation skills. Kafka, Mongo, Elastic Search and Redis Architecture and Design Skills Distributed Systems and architectural … included Spring Boot, Spring Cloud AWS, Spring Data, Spring Cloud Streams. Desirable: Typescript/React/React Native Eco System TypeScript and JavaScript Development including DomainDrivenDesign, Test Driven Development and tech training presentation skills. Client-side SPA frameworks, specifically in the React ecosystem for web and mobile-native (React DOM More ❯
Salford, Manchester, United Kingdom Hybrid / WFH Options
AJ Bell Management Limited
skills. Planning, organisation, and time management skills. Strong analytical and problem-solving skills. AWS cloud infrastructure/Relevant AWS certifications. The nice to haves: Working knowledge of domain-driven design. Docker/Kubernetes and container orchestration tools. Knowledge of design patterns. Previous experience working in e-commerce and/or financial services. About us More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
AJ Bell Management Limited
skills. Planning, organisation, and time management skills. Strong analytical and problem-solving skills. AWS cloud infrastructure/Relevant AWS certifications. The nice to haves: Working knowledge of domain-driven design. Docker/Kubernetes and container orchestration tools. Knowledge of design patterns. Previous experience working in e-commerce and/or financial services. About us More ❯
our P6 Platform team, you will deliver high-quality features and enhancements. Collaborate across UK and France teams (some travel required), innovate to meet goals, and support secure design principles aligned with Information Security standards. Explore new tools and techniques to drive innovation. Take charge of implementing solutions that optimize processes. Enhance your skills and advance your development … database knowledge, e.g., PostgreSQL DevOps skills: CI/CD, Docker, Git Additional skills that are a plus: Understanding of Software Engineering Principles: SOLID, design patterns, TDD, BDD, DDD, Enterprise Architecture Frontend technologies: HTML, CSS, JavaScript, Typescript, React Experience with testing frameworks: JUnit, Spock, Jest Integration frameworks such as Apache Camel Other scripting languages Experience with O2C applications and More ❯
work on projects from initial concept to final delivery. Responsibilities will include: Maintaining and ensuring the responsiveness of these applications Collaborating with the engineering team on new feature design and launch Developing cloud-based solutions with messaging and notification APIs in a micro-service architecture Solving complex mathematical and geometric problems Developing 3D graphical and CAD applications Required … service architecture Strong mathematical and geometric problem-solving abilities Knowledge of 3D graphical/CAD application development Understanding of Agile/SCRUM methodology Knowledge of design patterns (DDD, CQRS), graphics libraries (e.g., Open Cascade, Parasolid, ACIS), NoSQL database experience (AWS Dynamo preferred, MongoDB or Azure Cosmos considered) are all desired. Salary & Benefits: up to 70K + 25 days More ❯
work on projects from initial concept to final delivery. Responsibilities will include: Maintaining and ensuring the responsiveness of these applications Collaborating with the engineering team on new feature design and launch Developing cloud-based solutions with messaging and notification APIs in a micro-service architecture Solving complex mathematical and geometric problems Developing 3D graphical and CAD applications Required … service architecture Strong mathematical and geometric problem-solving abilities Knowledge of 3D graphical/CAD application development Understanding of Agile/SCRUM methodology Knowledge of design patterns (DDD, CQRS), graphics libraries (e.g., Open Cascade, Parasolid, ACIS), NoSQL database experience (AWS Dynamo preferred, MongoDB or Azure Cosmos considered) are all desired. Salary & Benefits: up to 70K + 25 days More ❯