101 to 111 of 111 Domain-Driven Design Jobs in the UK

Full-Stack Java Technical Lead | Hybrid (Kafka, Spring)

Location
Preston, England, United Kingdom
bring deep Java Spring, microservices, Kafka, Docker, Kubernetes, MongoDB and React.js experience, plus a solid grounding in design patterns and Domain-Driven Design. #J-18808-Ljbffr ...

Staff Software Engineer

Location
Greater London, England, United Kingdom
driven architecture , designing for tens of millions of MAU Drive monolith-to-services decomposition using proven patterns you have executed before Design and implement database optimisation strategies for high-throughput workloads Build and scale AI infrastructure , including vector stores, embedding pipelines, and LLM orchestration Architect systems … with PostgreSQL at scale , including query optimisation, partitioning, and replication Experience with service‐oriented architectures and decomposition patterns (Strangler Fig, domain‐driven design) Familiarity with AI and ML infrastructure , including vector databases, embeddings, and LLM APIs Fluent with AI‐assisted development tools and keen ...

Senior Full Stack Engineer

Location
Greater London, England, United Kingdom
Javascript/Typescript and a modern JS framework such as React, Angular or Vue.js. We generally use React & NextJS Strong engineering principles & practices: design patterns, testing, clean code and a good reviewer Previous experience working in a product-focused team A keen desire to want to learn … plus You use AI tools like Copilot, Cursor, Claude or others in your day-to-day coding Exposure to Domain Driven Design, Message-Driven Systems and Event Sourcing Experience with cloud infrastructure, particularly AWS SQL, and finding your way around data schemas ...

Backend Engineer Engineering London

Location
Greater London, England, United Kingdom
Backend Engineer to join one of our teams that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. We are a Go shop, and while we’re busy migrating away from our Ruby monolith, our stack includes PostgreSQL … Kubernetes, managed via Terraform. Our interview process includes a recruiter screen, algorithms and live coding. Senior+ candidates also complete a system design section and a structured review of past experience and achievements. Responsibilities Write high-quality, performant code primarily in Go. Implement new microservices while helping us responsibly ...

Backend Engineer (Mid/Senior), Maps Engineering London

Location
Greater London, England, United Kingdom
/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. We are a Go shop, and while we're busy migrating away from our Ruby monolith, our stack includes PostgreSQL … Kubernetes, managed via Terraform. Our interview process includes a recruiter screen, algorithms and live coding. Senior+ candidates also complete a system design section and a structured review of past experience and achievements. Responsibilities Write high-quality, performant code primarily in Go. Implement new microservices while helping us responsibly ...

Remote Staff Backend Engineer — Architect & Leader

Location
Greater London, England, United Kingdom
Engineer to own complex domains, design scalable services, and mentor teams. You will work primarily in Node.js with TypeScript, embracing Domain-Driven Design and Clean Architecture across a distributed system. This role focuses on building reliable backend services for enterprise spend management ...

Lead Software Engineer

Location
Manchester, England, United Kingdom
that helps others achieve their goals. In short, We Enable PossibilitySM. Lead Software Engineer Technical Guidance: Provide technical guidance and leadership in the design and development of software applications using C#. Ensure the application of best practices in coding, testing, and maintenance. Stay updated with the latest developments … existing code to improve performance and maintainability. Collaborate with other team members to integrate systems and solutions. Skills Comprehensive understanding of: C# TDD, BDD, DDD Able to confidently discuss the various architectural patterns with a good understanding of trade-offs Experience with SQL and NoSQL DBMS Modern source control system ...

Principal Software Engineer

Location
Greater London, England, United Kingdom
this role, you have the option to manage a team of two from day one or focus on hands‐on development and design, whichever you prefer. For those interested in leadership, there are ample opportunities to grow your career as the company scales, potentially overseeing a squad … have a minimum of 5 years of experience in modern programming languages, such as Java, TypeScript, Python, among others. Understanding domain‐driven design and best practices in architecture, software, security, and data management is essential. Experience in the Healthtech/healthcare industry is advantageous ...

Software Engineering Team Lead

Location
Greater London, England, United Kingdom
insurance for customers and help them access better insurance services. 1000+ insurance brokers and 50+ underwriting companies log into Insly every day to design and launch their insurance products, manage business-critical operations and support writing over €1bn in premiums. But we’re just getting started. … finance, insurance or another regulated industry that handles sensitive data Hands-on experience with large-scale data systems Strong production experience with Domain-Driven Design and CQRS Experience with Doctrine ORM and modern PHP Experience working in a structured delivery process (specifications, code review ...

Rust Software Engineer Prima · United Kingdom · Mid ·

Location
United Kingdom
security. Fueled by curiosity, experimentation and collaboration, you’ll help deliver scalable, impactful solutions that shape the future of insurance.## Key Responsibilities:* Architect, design, develop, and maintain scalable and consistent services, writing reusable, modular, and maintainable code aligned with industry best practices.* Collaborate closely with stakeholders, product managers … continuous learning and team growth.## Requirements:* Extensive experience in backend development, with solid knowledge of event-driven architectures, microservices, and domain-driven design. #J-18808-Ljbffr ...

Software Engineer II - Backend (Ruby)

Location
Greater London, England, United Kingdom
team brings together people with varied experience and strengths, and we iterate, learn, and build great software together.**What You'll Do*** Design, implement, and maintain features in a Ruby on Rails service for the payments offering on the BigCommerce platform* Ensure functionality is production-grade, with … debug live traffic issues)* Familiarity with observability tooling (e.g. Prometheus, Grafana, Sentry and Lightstep)* A good understanding of Domain Driven Design* experience integrating with third-party APIs and services, particularly those with nuanced state transitions (like payment flows).* Education: Preferred Minimum Bachelor ...