Domain-Driven Design Jobs in London

1 to 25 of 67 Domain-Driven Design Jobs in London

Fullstack Engineer

London, UK
Aristocrat
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 … effectively with the wider team. Design actionable development tasks that drive iterative progress for product delivery and the team. Implement domain-driven design principles to create a well-structured and maintainable codebase. Build and manage microservices architecture, ensuring services are scalable, reliable … and experience with cloud platforms such as Google Cloud (preferable), AWS, or Azure. Experience with domain-driven design (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 More ❯
Posted:

Senior Software Engineer - Wise For Banks

London, UK
Wise
confidence. What will you be working on? Design, develop, and maintain highly scalable services Lead development efforts in event-driven architectures Architect, design and optimise relational databases to ensure performance and scalability Collaborate with cross-functional teams to support partner integrations and expand the … to hear from you! You have extensive experience of Java 8+, experience with Spring framework Strong expertise in microservices architecture and event-driven design Hands-on experience with Kafka or similar messaging systems Strong knowledge of relational databases with the 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, ability to prioritise work with the customers in mind and make data-driven More ❯
Posted:

Solutions Architect

London, UK
Hybrid / WFH Options
Prezi123.nl
The Solutions Architect will work with operational and project teams across the business to take intellectual ownership of client’s architectural and operational design, improvements, and roadmap, and will develop a deep understanding of our schemes and operations. As such, the ability to communicate complex ideas and issues … Responsible for managing the technical risks across any project, product or service Responsible for ensuring that the strategies and architecture policies are followed Design highly scalable software solutions to improve functionality and system longevity. Work with technical business analysts to fine tune requirements and ensure that wants are … ITIL standard documentation Desirable: ArchiMate modelling Enterprise integration patterns Microservices, Event Driven Architecture, Domain-Driven Design (DDD), CQRS Cloud certification: AWS or Azure #J-18808-Ljbffr More ❯
Posted:

Backend Engineer

London, UK
Hybrid / WFH Options
Flagstone Group LTD
and maintaining high quality systems to achieve business objectives, and making contributions to the development process, as well having an understanding of system design and architecture. You'll want to work in partnership with relevant teams across an organisation to identify how technology can solve business challenges and … .Net Core A good understanding of SOLID principles, Event Driven Architecture (EDA) and Domain-Driven Design (DDD) Experience of RESTful API design Experience of Azure cloud development, and a cloud-first approach SQL skills A good foundation in testing strategies More ❯
Posted:

Senior Software Developer

London, United Kingdom
Tec Partners
for designing and implementing scalable, secure, and high-performance microservices while mentoring junior team members and advocating for best engineering practices. Key Responsibilities: Design, develop, and maintain … backend services using Java and Spring Architect and implement microservices and cloud-native solutions Apply Domain-Driven Design (DDD) principles to create structured, maintainable code Collaborate with cross-functional teams including DevOps, frontend, and product management Advocate for best practices in security, performance, and More ❯
Employment Type: Permanent
Salary: £80000 - £100000/annum
Posted:

Lead Full Stack Engineer (Senior Manager, Technology)

London, UK
Publicis Groupe Holdings B.V
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 … 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 … ends along with coding secure and extensible back-end services Good level of understanding of software design principles like Microservices, Domain-driven design, SOLID, DRY, SoC, etc Excellent understanding of Core Java and large scale distributed systems TDD Must haves: Back-end More ❯
Posted:

Director, Software Engineering

London, United Kingdom
MasterCard
CI/CD pipelines to bring life to the principle of "Code is Design and Design is Code." Domain-driven design in their game. They code to enforce the contextual mappings and aggregates for each bounded context. They drive the … agile process and decisions. Understand and contribute to prioritization. Drive prioritization decisions and trade-offs in working with product partners. Drive the architectural design, including dependent services, service interactions, and policies. Take ownership to improve the customer experience of an entire set of services/applications sold as … bring: Expert in building highly resilient & scalable distributed systems. Has deep exposure to various database, messaging & caching technologies. Progressively grown career with proven design and development experiences in multiple languages (e.g., Java, .NET, JavaScript, SQL), secure coding standards (e.g., OWASP, CWE, SEI CERT), and vulnerability management. Has an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect

London, United Kingdom
Hybrid / WFH Options
GSS UK Services Limited
of capabilities within the product. Plus, enjoy a collaborative, flexible, and innovative work culture where your ideas are valued. What You'll Do Design: Design & Document the architecture of a group of capabilities within the GSS platform. Design solutions that optimise the cost base … of the GSS platform. Collaborate: Work with engineering teams to perform technical spikes exploring new technologies, develop the solution in-line with the design, and provide delivery oversight. Work within the architecture practice within GSS and adhere to architecture policies and standards. Review: Review and support solution designs … could help GSS achieve its mission and delivery against product requirements. Mentor: Mentor senior engineers and provide delivery oversight, including review of LL design, troubleshooting, support to developers during build, providing input in defining test strategy, and participating in sprint refinement sessions. Ideal Experience Experience with Microservice Architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

London, United Kingdom
Spencer Rose
they're seeking both Mid-level & Senior Developers to join them. In these roles, you'll play a pivotal part in the research, design, and development of software solutions that help transform their underwriting business. You'll be involved in building full-stack solutions, from underwriting dashboards to … A passion for continuous learning and experimentation. Desirables: Familiarity with AWS or Azure cloud platforms. Hands-on experience with Domain Driven Design (DDD). Some experience with front-end technologies such as HTML, CSS, HTMX, or React. Knowledge of Git, CI/CD pipelines More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Java Cloud Developer

London, UK
amber labs
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 … for delivering quality code, by use of TDD and setting high software quality standards Designing microservice-based architectures using domain driven design (DDD), CQRS, and Event Sourcing patterns Diversity & Inclusion: Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace More ❯
Posted:

Senior Developer (London)

London, UK
Insight Investment
lead and help optimise team performance Participate in and, where appropriate, lead meetings with business stakeholders Experience Required Fundamentals and approaches: OOP, SOLID principles, DDD, TDD/BDD/ATDD Distributed, service-based architectures (messaging, pub/sub, streams, micro-services). Secure SDLC practices and toolsets Extensive experience in More ❯
Posted:

Junior C# Azure Developer - Remote Within UK Only

London, UK
Hybrid / WFH Options
Arden Resourcing Limited
cloud platform. Mentored by more senior engineers, you’ll be involved in all aspects of their software development lifecycle including requirements gathering, planning, design, coding and testing. Who should apply for this position? You have been in cloud development and want to deepen your knowledge around this. You … and end users. Skills and experience Experience creating applications with C# and Azure Desire to learn, absorb, and improve Awareness of common backend design patterns (including SOLID) Good numeracy skills … Analytical problem solving Any distributed software version control system Nice to haves Support or Site Reliability Experience Serverless Microservices Domain Driven Design (DDD) Event Sourcing (ES) AWS or Google Cloud Angular experience Azure DevOps Dependency Injection and IoC Clean Code or SOLID principles Git More ❯
Posted:

Lead Software Engineer (Remote, United Kingdom)

London, UK
Hybrid / WFH Options
Live Nation Entertainment
evaluating and evangelising technical solutions with a team and across the department. Lead and facilitate the high-level product feature intake and solution design according to business priorities. Inform and enforce engineering best practices to ensure cost effective development and identifying opportunities for reuse and consolidation. Participate in … innovation. Own the development of new systems and enhancements to existing systems, including breaking down complex problems into essential components and helping to design efficient solutions. Produce plans and recommendations with multiple contingencies to avoid stalling progress. Work with product, business teams, and architects to gather and understand … architecture and migrating from monolithic software architecture to micro service architecture. Experience in modernisation of legacy systems. Experience with Domain Driven Design (DDD). Experience with Event-Driven Architecture and CQRS patterns. LIFE AT TICKETMASTER We are proud to be a part More ❯
Posted:

Senior Full stack engineer (Angular and C#) - McCabe & Barton

London, UK
Hybrid / WFH Options
Jobs via eFinancialCareers
with MongoDB. Experience with Azure and Infrastructure-as-Code using ARM templates. Experience with Agile and DevOps best practices. Good understanding of software design (SOLID, 4RSD etc.). Good understanding of RESTful web services. Knowledge of CQRS and Event Sourcing. Strong communication and decision-making skills, and ability More ❯
Posted:

Lead Backend Engineer (Remote, United Kingdom)

London, UK
Hybrid / WFH Options
Ticketmaster Entertainment, Inc
evaluating and evangelising technical solutions with a team and across the department. Lead and facilitate the high-level product feature intake and solution design according to business priorities. Inform and enforce engineering best practices to ensure cost effective development and identifying opportunities for reuse and consolidation. Participate in … innovation. Own the development of new systems and enhancements to existing systems, including breaking down complex problems into essential components and helping to design efficient solutions. Produce plans and recommendations with multiple contingencies to avoid stalling progress. Work with product, business teams, and architects to gather and understand … architecture and migrating from monolithic software architecture to micro service architecture. Experience in modernisation of legacy systems. Experience with Domain Driven Design (DDD). Experience with Event-Driven Architecture and CQRS patterns. LIFE AT TICKETMASTER We are proud to be a part More ❯
Posted:

Staff Software Engineer

London, United Kingdom
Henry Schein One group
test, and deploy while providing better performance and stability. What You Will Do Craft code that reflects an expert understanding of object-oriented design, refactoring, clean code, clean architecture, and solid engineering principles Refactor code to optimize performance, enhance maintainability, and drive innovation Follow the test-driven … Jira Microservice Architecture REST API Development Qualifications What You Will Have 8+ years of experience building backend software with Java Understanding of domain-driven design Expert-level experience in unit testing Understanding and defining cross-team interdependent roadmaps Experience working in an Agile environment More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Contract Software Engineer (.Net / C#)

London, United Kingdom
Codurance
.NET, .NET Core/ASP.NET MVC, C# and SQL Server. Strong knowledge of architecture and development patterns (e.g. Microservices, CQRS, Domain Driven Design, Event Sourcing etc.) An appreciation for good development practices (Test-driven development, pair programming, continuous integration/deployment) A More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

London, UK
Hybrid / WFH Options
Tata Consultancy Services
Agile DevOps Software environment. Experience building and leading teams of highly skilled software engineers that deliver high-quality software. Strong understanding of system design, software architecture, cloud, and software engineering best practices. Expert knowledge and advocate for Continuous Integration and Continuous Delivery Able to understand and drive DevOps. More ❯
Posted:

AWS Senior/Lead Application Development Architect

London, UK
EPAM
modernization strategy while providing sophisticated technical solutions to complex problems. Your tasks will not stop at planning cloud migrations, designing modernization journey, application design and development but will also extend to the field of pre-sales, where your expert guidance and strategies will help our clients gain the … and enabling our clients to become agile, future-ready businesses. Now is the time to lead this transformative journey at EPAM! Responsibilities Architect, design and deliver high-quality solutions for application modernization leveraging AI in collaboration with our application and infrastructure teams by partnering with stakeholders across the … Engineering or similar field. Extensive experience in software development and architecture leveraging AWS technologies. Experience with serverless, event-driven architecture, domain-driven design, APIs, and microservice architectures. Expertise in design, development, and operations of large-scale systems, complex applications in More ❯
Posted:

Senior Staff SoftwareEngineer Convert and Scale

London, United Kingdom
Hybrid / WFH Options
DeepL
effective interactions Experience with a wide range of observability practices (SLOs, Dashboards, Alertis, ) for business critical systems Experience with Domain Driven Design (DDD) is a plus What we offer Diverse and internationally distributed team : joining our team means becoming part of a large, global More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Platform Engineer

London, UK
Busuu
platform runs in a distributed system architecture where development teams work with Node.js (TypeScript), following best coding standards and hexagonal architecture with Domain-Driven Design. We embrace event-driven architecture patterns using message brokers and event streaming. Our infrastructure is cloud-native, leveraging AWS More ❯
Posted:

Software Engineering Manager - Partnerships - London, Greater London

London, UK
ZipRecruiter
systems and technologies. Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies. Strong understanding of testing strategies and reliability engineering. Excellent people management, interpersonal, analytical, and problem-solving More ❯
Posted:

Senior Back End Software Engineer

London, UK
SilverRail
the future of travel! The Role As a Senior Software Engineer, you’ll thrive on collaborating with your peers and participating in the design and development process with product owners. You’ll bring your passion for writing clean, solid code to our highly scalable system. You will bring … The long-term focus will be on the customer accounts, identity management and data classification elements of this platform. Key Responsibilities Requirements analysis, design, implementation and maintenance of software components including unit and integration tests as well as documentation. Definition and evolution of REST and SOAP APIs, including … Experience with OAuth0, OAuth2.0, OAuth2.1, OpenID Connect and Single Sign On/Federated authentication Experience with Event Driven Architecture and Domain-driven design concepts. Ability to communicate clearly and effectively Strong time management skills with the ability to prioritise workloads under pressure More ❯
Posted:

.Net Developer + Vuejs

London, UK
Atharvasystem
Collaborate with other engineers and product owners to identify best in class software solutions to complex problems in the HME industry. Participate in design sessions to guarantee performance, scalability and reliability of legacy components through refactoring or re-architecture while maintaining a consistent approach within the suite of …/SQL) in a high- volume transaction environment. Strong OOPS knowledge and practical experience with design patterns, solid principles and Domain-Driven Design architecture. Strong interpersonal and communication skills. Experience using VS 2017/19/22, SQL Server 2014/2017. More ❯
Posted:

Staff PHP Engineer

London, UK
Hybrid / WFH Options
Lendable Ltd
PHP 8.0+ is a must)* A good understanding of a modern PHP framework like Symfony or Laravel* Any experience with Domain Driven Design, Message-Driven Systems and Event Sourcing would be a plus* Experience with microservices would be a plus* Strong automatic More ❯
Posted:
Domain-Driven Design
London
10th Percentile
£60,000
25th Percentile
£62,500
Median
£75,000
75th Percentile
£115,000