1 to 25 of 44 Domain-Driven Design Jobs in the UK

Senior Software Engineer II - Wise for Enterprise

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
authority and multiplier for the organisation. You’ll mentor engineers, raise engineering standards, and guide teams toward best practices in microservices architecture, domain-driven design, and distributed systems. You’ll also play a key role in cross-team initiatives, representing Wise Platform and helping … systems using Kafka or similar technologies\* Has strong experience modelling and building systems with PostgreSQL or other relational databases\* Applies domain-driven design principles to build scalable and maintainable systems\* Has a track record of architecting and delivering complex, high-scale systems ...

Senior Software Engineer I - Wise for Enterprise - Banks

Hiring Organisation
17918
Location
London, United Kingdom
doing? Design, develop, and maintain highly scalable services in Java and Spring Boot within a microservices architecture. Apply domain-driven design to build robust, scalable solutions. Lead development efforts in event-driven architectures using Kafka or similar messaging systems. Architect … ability to design schemas, optimise queries, and ensure data integrity. Proficiency in domain-driven design (DDD) to model complex business domains is a plus A strong product mindset and passion for user experience, you prioritise work with the customers in mind ...

Java Development Lead - Front Office Electronic Trading

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
over a decade and is now being rebuilt using modern architecture and engineering practices. This is a rare opportunity to help shape the design and delivery of a next-generation electronic trading platform. This is a genuinely hands‐on technical leadership role for someone who enjoys solving complex … Java Spring Framework Event-driven architecture (Kafka, Solace, WebSockets or similar) Distributed systems Domain-Driven Design (DDD) SOLID principles and design patterns Cloud-native development CI/CD and modern engineering practices AI-assisted software development Experience within electronic trading ...

Staff Engineer (Identity Team)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
environment within a leading, high-growth global FinTech company. The opportunity to build and contribute to critical projects from day 1. Key Responsibilities Design, develop, test, and deploy high-quality, scalable software solutions for our global financial platform. Collaborate effectively with cross-functional teams, including product managers, designers … open-source projects or a personal portfolio demonstrating technical curiosity and skill. Experience with Domain-Driven Design (DDD) and standardizing communication patterns in a centralized architecture. #J-18808-Ljbffr ...

Remote Solutions Architect - Cloud, Security & Strategy

Hiring Organisation
Jobleads-UK
Location
United Kingdom
Business Suite) Knowledge of UK government digital service standards and assurance processes Familiarity with Domain-Driven Design (DDD) or event-driven architectural approaches Prior consultancy experience working across multiple product teams or client environments Technical Environment The role involves … modern cloud-native services and legacy enterprise platforms Cloud: AWS (IaaS, PaaS) Tooling: Infrastructure as Code, Git workflows, and Mac-based development environments Frameworks: DDD, TDD, and automated testing Benefits Benefits - vary per client, but are competitive. #J-18808-Ljbffr ...

Machine Learning Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
software architecture and common design patterns Strong understanding of: Machine Learning Microservices Domain-Driven Design (DDD) Exceptional command of the English language Nice-to-Have We’d also love experience with: Version control for data and artefacts: DeltaLake DVC MLFlow Designing ...

Java Developer (Blockchain)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Responsibilities Focus on engineering excellence and coding, adopting an open and hands‐on approach to problem‐solving and delivery. Engage deeply in technical design and implementation to ensure solutions are robust, scalable, and aligned with industry standards. Actively contribute to all stages of the product engineering life cycle … Skills and Experience Event‐driven microservice architecture : strong understanding of microservices design, pitfalls, best practices, DomainDriven Design (DDD), event‐driven principles, Docker, Kubernetes, and event‐driven patterns. DevOps and testing : building and maintaining pipelines (GitLab ...

Solutions Architect

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
platforms (e.g., Oracle E‐Business Suite) Knowledge of UK government digital service standards and assurance processes Familiarity with DomainDriven Design (DDD) or event‐driven architectural approaches Prior consultancy experience working across multiple product teams or client environments Technical Environment The role … modern cloud‐native services and legacy enterprise platforms. Cloud: AWS (IaaS, PaaS) Tooling: Infrastructure as Code, Git workflows, and Mac‐based development environments Frameworks: DDD, TDD, and automated testing 100% FREE LEARNING LINKED TO JOB ROLES Just like all of our courses, the Mid‐Level Accelerator is 100% free ...

Principal Engineer

Hiring Organisation
Jobleads-UK
Location
Belfast City District, Northern Ireland, United Kingdom
Docker and Kubernetes. React/TypeScript. Python for tooling and automation. Experience incorporating AI tools into engineering workflows. Knowledge of DomainDriven Design, event‐driven architecture, GraphQL or observability tooling. Previous experience within regulated financial services or capital markets (MiFID II experience ...

Senior Java Developer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Responsibilities Adopt an open and hands‐on approach to problem‐solving and delivery, focusing on engineering excellence and coding. Engage deeply in technical design and implementation to ensure solutions are robust, scalable, and aligned with industry best practices. Actively contribute to all stages of the product engineering life … trust, respect, and a strong one‐team mentality. Key Skills & Experience Event‐driven microservices architecture – Strong understanding of microservices design, DDD, event‐driven principles, containerization with Docker and Kubernetes, and expert use of event‐driven patterns for communication. Advanced Scala programming – Deep ...

Lead Software Engineer

Hiring Organisation
Masson Appointments
Location
Gatwick, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£85,000
directly with the company's founders on high-impact client projects across multiple industries. In this hands-on, individual contributor role, you will design scalable architectures, build clean APIs and cloud infrastructure , and take complete ownership of production systems. As a senior technical voice, you will also elevate … domain models, clean architecture, and separation of concerns. We build with strongly typed C#, dependency injection, repository patterns, and domain-driven design. You build scalable, maintainable systems, and you set that standard for the team API development: youve designed and built REST APIs with ...

Director, Applied AI & Agentic Platform Engineering

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
product that will have a direct and measurable impact on the front lines of our business. Key Responsibilities Platform Architecture & Development: Lead the design, architecture, and hands‐on development of a scalable, secure, and resilient agentic AI platform from concept to production. Technical Leadership & Hands‐On Engineering: Serve … Snowflake; streaming via Kafka Backend & Distributed Systems Languages: Python (expert), Java/Spring Boot (enterprise standard), Go (plus) Architecture: Microservices, domaindriven design, event‐driven systems APIs & Integration: REST/gRPC; Apigee, Kong Data & Messaging: PostgreSQL/Oracle, MongoDB/Cassandra, Kafka ...

Principal Engineer

Hiring Organisation
Jobleads-UK
Location
Belfast City District, Northern Ireland, United Kingdom
team members, and maintaining a culture of continuous improvement.**Role Responsibilities*** Act as a technical leader and hands-on developer within the team.* Design, develop, and oversee complex full-stack systems and enhancements.* Provide technical oversight for architecture, design, and implementation decisions.* Collaborate with stakeholders … using python for support tooling and scripts* Experience effectively integrating AI tooling into development processes* Knowledge of architectural patterns (e.g., Actor pattern, Domain-Driven Design).* Exposure to observability tools and performance monitoring.* Familiarity with GraphQL and event-driven architectures.* Strong analytical ...

Managing Director , Securities Finance Technology - C16 London

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
related technical field. Desired Skills Technical Expertise: Deep understanding of modern architectural patterns, including microservices, APIs, event-driven architecture, and domain-driven design. Experience with cloud platforms and containerization technologies. Strong knowledge of modern programming languages (e.g., Java), database technologies (Oracle, MSSQL), and messaging ...

Solution Architect

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
facing platforms. Working closely with the Head of Architecture & Engineering, business stakeholders and strategic delivery partners, you will own end‐to‐end solution design across a portfolio of greenfield initiatives. Key Responsibilities Cloud Architecture: Design secure, scalable, cloud‐native solutions on Microsoft Azure, spanning infrastructure, PaaS … Actions. Architectural Patterns: Depth across architectural patterns such as microservices, event‐driven, API‐led, lakehouse/medallion and domaindriven design, with good judgement on when to apply each. Data Platforms: A strong track record architecting data‐intensive solutions handling large data ...

Senior PHP Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
latest PHP features and best practices. A solid grasp of a modern PHP framework like Symfony or Laravel. Experience with Domain Driven Design, Message-Driven Systems, and Event Sourcing is a significant plus. Familiarity with microservices architecture and working on financial systems ...

Solution Architect (Contract Role)

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
looking for a Solution Architect to shape and deliver the solutions that power our reinsurance broking, analytics, and client-facing platforms. Key Responsibilities Design secure, scalable, cloud-native solutions on Microsoft Azure, encompassing infrastructure, PaaS services, networking, identity, security, and observability. Architect data-lake platforms, designing performant pipelines … networking, security, identity, compute, and integration services. Deep knowledge of architectural patterns: microservices, event-driven, API-led, lakehouse/medallion, domain-driven design. Experience designing large data-volume solutions across cloud data platforms, pipelines, and SQL-based technologies. Proficiency in integration with external systems ...

Principal Solution Architect

Hiring Organisation
Daniel James Resourcing Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
with software engineers and remaining technically credible Nice to have Financial services, payments or complex transactional platform experience Experience modernising legacy applications Domain-driven design Event sourcing or CQRS Serverless architecture Observability platforms DevSecOps practices Why join? This is an opportunity to influence architecture … solutions, influencing engineering teams, and helping build software that scales. The environment is heavily centred around modern AWS architectures, microservices and event-driven design patterns that enable resilient, independently deployable services. ...

Principal Software Engineering (Azure and Integration)

Hiring Organisation
Centrica - CHP
Location
Windsor, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
suites. Translate business and technical requirements into scalable, resilient and cost-effective solutions, ensuring alignment with wider enterprise architecture. Provide technical leadership through design reviews, code reviews and architectural governance, supporting high-quality, secure and maintainable software delivery. Lead the evolution and adoption of engineering practices, principles … architectures, messaging, microservices and orchestration. Expert understanding of modern software engineering principles and architecture patterns, including SOLID, Clean Architecture and Domain-Driven Design, with sufficient .NET knowledge to guide technical direction. Strong understanding of data architecture, including SQL, data modelling, governance ...

Principal Engineer

Hiring Organisation
Jobleads-UK
Location
Belfast City, Northern Ireland, United Kingdom
strategic oversight, ensuring delivery of high‐quality, innovative software solutions. Responsibilities Act as a technical leader and hands‐on developer within the team. Design, develop, and oversee complex full‐stack systems and enhancements. Provide technical oversight for architecture, design, and implementation decisions. Collaborate with stakeholders … support tooling and scripts. Experience effectively integrating AI tooling into development processes. Knowledge of architectural patterns (e.g., Actor pattern, DomainDriven Design). Exposure to observability tools and performance monitoring. Familiarity with GraphQL and event‐driven architectures. Strong analytical and problem‐solving ...

Mid/Senior Backend Engineer (Java)

Hiring Organisation
Revolut
Location
South West London, London, United Kingdom
Employment Type
Permanent
/Senior Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, and Flyway. ...

Mid/Senior Backend Engineer (Java)

Hiring Organisation
We Love Alfa
Location
SW1A, City of Westminster, Greater London, United Kingdom
Employment Type
Permanent
/Senior Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, and Flyway. ...

Integration Architect - Kafka

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £600 per day
helping to build and mentor a high performing integration engineering team. Responsibilities Define and own the enterprise integration strategy across multiple business domains. Design a scalable, event-driven architecture using Kafka as the core messaging platform. Establish best practice integration patterns, architectural standards and governance. Build … scale a modern integration engineering capability, providing technical leadership and mentoring. Design resilient, loosely coupled microservices architectures following domain driven design principles. Lead architecture across APIs, messaging, streaming and asynchronous communication. Drive the adoption of API-first and event-first development practices. ...

Software Developer

Hiring Organisation
Oscar Technology
Location
Nottingham, Nottinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £65,000 per annum
preferred) NoSQL Strong Mathematical background (algorithm development/computational math etc) Desirables: Angular 18+ Maths/Physics Degree RabbitMQ/MassTransit TDD/DDD The Company The company are a specialist software development house delivering advanced applications for the manufacturing industry. They continue to invest heavily in modernisation and cloud ...

Principal Software Engineering (Azure and Integration)

Hiring Organisation
Jobleads-UK
Location
Clewer Village, England, United Kingdom
suites. Translate business and technical requirements into scalable, resilient and cost‐effective solutions, ensuring alignment with wider enterprise architecture. Provide technical leadership through design reviews, code reviews and architectural governance, supporting high‐quality, secure and maintainable software delivery. Lead the evolution and adoption of engineering practices, principles … architectures, messaging, microservices and orchestration. Expert understanding of modern software engineering principles and architecture patterns, including SOLID, Clean Architecture and DomainDriven Design, with sufficient .NET knowledge to guide technical direction. Strong understanding of data architecture, including SQL, data modelling, governance and data flow ...