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-DrivenDesign (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 ❯
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 DomainDrivenDesign (DDD). Some experience with front-end technologies such as HTML, CSS, HTMX, or React. Knowledge of Git, CI/CD pipelines More ❯
background in distributed systems and messaging technologies (Kafka, Event Hubs, or similar). Solid understanding of modern API architecture (REST, gRPC) and domain-driven design. Proficiency in both SQL and NoSQL database technologies. Hands-on experience with Azure and containerisation (Docker, Kubernetes). Strong advocate for More ❯
london, south east england, united kingdom Hybrid / WFH Options
X4 Technology
background in distributed systems and messaging technologies (Kafka, Event Hubs, or similar). Solid understanding of modern API architecture (REST, gRPC) and domain-driven design. Proficiency in both SQL and NoSQL database technologies. Hands-on experience with Azure and containerisation (Docker, Kubernetes). Strong advocate for More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
looking for fullstack engineers who have a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. You dont have to have all the languages but just some and you will be …/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
East London, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
looking for fullstack engineers who have a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. You dont have to have all the languages but just some and you will be …/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
looking for fullstack engineers who have a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. You dont have to have all the languages but just some and you will be …/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
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 ❯
East London, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : 🌳 Ruby-on-Rails, Java, Python, C# 🌳 VueJs, Typescript …/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : 🌳 Ruby-on-Rails, Java, Python, C# 🌳 VueJs, Typescript …/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
Central London / West End, London, United Kingdom Hybrid / WFH Options
Areti Group | B Corp™
a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : 🌳 Ruby-on-Rails, Java, Python, C# 🌳 VueJs, Typescript …/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
a number of technical projects with a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. Languages : 🌳 Ruby-on-Rails, Java, Python, C# 🌳 VueJs, Typescript …/Angular/React Cloud : 🌳 Amazon Web Services (AWS) Databases : 🌳 PostgreSQL, DynamoDB Additional Tools & Frameworks : 🌳 GraphQL 🌳 REST APIs 🌳 Software Design Patterns – TDD, DDD 🌳 Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and … enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More ❯
top tech firms will be what drives you. As a platform Solution architect you will relish the role of technical expert across software design and architecture, bringing with you high engineering standards, leadership and motivational skills. Qualifications • Extensive experience in defining end-to-end enterprise architecture • Experience in … native solutions (GCP) • Excellent knowledge and understanding of software design/architectural concepts like Event-driven Architecture, Microservices, Domain-drivendesign, SOLID, DRY, SoC, etc. • Software development background of large-scale distributed systems with exposure to multiple languages (like Java More ❯
top tech firms will be what drives you. As a platform Solution architect you will relish the role of technical expert across software design and architecture, bringing with you high engineering standards, leadership and motivational skills. Qualifications • Extensive experience in defining end-to-end enterprise architecture • Experience in … native solutions (GCP) • Excellent knowledge and understanding of software design/architectural concepts like Event-driven Architecture, Microservices, Domain-drivendesign, SOLID, DRY, SoC, etc. • Software development background of large-scale distributed systems with exposure to multiple languages (like Java More ❯
ArchiMate. BROADER ROLE PROFILE: You will Head up and take the lead for: Developing enterprise-wide architectural standards - Coding standards (e.g., REST API design principles), security protocols (e.g., OAuth 2.0, encryption standards), and data models (e.g., canonical data models for client data). Frameworks for Technology Reference Architecture … like regulatory compliance. Deep expertise in enterprise architecture principles, including creating standards and frameworks. Familiarity with modern architecture practices, such as microservices, domain-drivendesign, or event-driven architecture. Understanding of Agile methodologies and how to integrate architecture into Agile processes. Awareness More ❯
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-drivendesign Expert-level experience in unit testing Understanding and defining cross-team interdependent roadmaps Experience working in an Agile environment More ❯
MySQL, CI/CD – Travel Sector Outstanding opportunity to join this global travel company in a ‘hands on’ technical lead role with some design & architecture responsibility. At the core of this business is a global, distributed, high availability, microservices based platform for online booking and the associated millions … transactions and this role leads the team that develops and maintains it. This role will suit a Senior Engineer with team leadership and design experience coming from a small to medium-sized company, who can operate creatively, in a highly agile fashion and in a less structured environment. … best practices) Extensive experience of scalable systems, CI/CD, DevOps and Test Automation Experience of Agile practices and DomainDrivenDesign (DDD) Experience evaluating and implementing new frameworks and technologies A willingness to travel to Cyprus 1 week in every 6 (the rest More ❯
.NET, .NET Core/ASP.NET MVC, C# and SQL Server. 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 More ❯
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 More ❯
who we're looking for. We have a minimalist approach to using external frameworks, with an emphasis on maintainability and fast turnaround with TDD, DDD, and Continuous Integration & Delivery. JOOQ, Flyway RSocket What you'll be doing Enhancing and building Core Platform Improving the developer experience by upgrading internal libraries More ❯
as we transform the future of digital guest experiences across our iconic global attractions. We’re seeking a talented Security Solutions Architect to design and deliver secure, scalable, and cloud-native microservices architectures that power engaging, seamless experiences for millions of guests worldwide. About the Role This is … systems. Define service boundaries, orchestration strategies, and ensure architectural alignment with business goals. Champion best practices in security, performance, and cloud-native development. Design and implement solutions within AWS, Azure, or GCP environments. Establish CI/CD pipelines, containerisation strategies, and DevOps automation practices. Introduce and manage telemetry … microservices architectures. Strong software development background (Java, .NET, Python) with architectural leadership. Deep understanding of microservices principles, API design, and domain-driven design. Proficient in cloud platforms (AWS, Azure, GCP) and modern DevOps tooling (e.g., Terraform, Jenkins, Kubernetes). Hands-on with observability and More ❯
making a difference in the music industry, we want to hear from you! Key Responsibilities: Drive the full lifecycle of our platform (analysis, design, implementation, testing, infrastructure, and operations). Support development teams in terms of platform and infrastructure development and evolution. Cooperate with global IT platform of … . A strong background in the design and implementation of scalable, resilient, cost-effective and auto-scaling architectures. Understanding of Domain-DrivenDesign and Collaborative modelling. Experience with event-driven architectures/Apache Kafka. Building on the AWS using any More ❯
React v16, MaterialUI v4, Node.js - v12, Docker, Kubernetes, Ansible. So, what will you be doing? Solving technical problems within distributed environments Participating in design and code reviews Building APIs that need to handle thousands of requests a second in a reliable and performant way. Re-architecting parts of … are we looking for? Experience working with Agile, Lean, TDD, BDD Knowledge of software best practices like Refactoring, Clean Code, DomainDrivenDesign, SOLID, Enterprise Integration Experience with core server-side Java development. Experience in designing and developing front-end logic using the React More ❯
Collaborating with others to build and develop quality solutions Detecting, announcing, and correcting errors Proposing alternative solutions Cooperating with product team stakeholders to design, develop, test, release and improve services Maintaining development standards, best practices & principles Testing, testing, testing (including mocking and behavioural testing) Must-haves for the … etc.) Experience with CI/CD systems (Github Action, Gitlab, etc.) Experience working with cloud providers like Google Cloud Nice to have TDD, BDD, DDD Experience building SaaS applications Python skills Bonus: have worked in a startup environment About the team We are a team of 20 passionate software engineers More ❯
reviews, and ensure solutions are properly tested with a focus on best practices and quality assurance. You'll also be working with the design team to build versatile, accessible, and reusable React components that look great on mobile and desktop to create an awesome experience for our users. … declarative programming. A working knowledge of software engineering principles and managing complexity (e.g. separation of concerns, design patterns, domaindrivendesign) and an appreciation and aspiration to write elegant clean code, understanding that simple isn't always easy. Familiarity with container-based More ❯