scalable, cloud-based backend systems using multiple programming languages. You'll contribute to QA, automation, and infrastructure management while supporting DevOps and AI/MLOps practices. Collaboration on architecture, environment lifecycle, and regulatory compliance is key. As Full Stack Software Engineer, you will have to : Develop scalable software systems for back-end that will be deployed on cloud … web apps, queues, database and managed services/products - e.g. cosmosDB/DynamoDB). 2+ years of in a few of the areas: serverless architecture, event-drivenarchitecture, microservices, API-driven cloud-based products including performance management. 2+ years of commercial experience in agile methodologies (ideally via jira). CI More ❯
City of London, London, United Kingdom Hybrid / WFH Options
James Adams
strong TDD principles CI/CD skills with GitHub Actions (or similar) A collaborative approach to PR review and architecture discussions Desirable (but not essential): Event-drivenarchitecture (e.g., SNS, SQS, EventBridge) AI/LLM integration (Python experience welcome) Data pipelines and ETL workflow knowledge Experience scaling cloud services and optimising for More ❯
strong TDD principles CI/CD skills with GitHub Actions (or similar) A collaborative approach to PR review and architecture discussions Desirable (but not essential): Event-drivenarchitecture (e.g., SNS, SQS, EventBridge) AI/LLM integration (Python experience welcome) Data pipelines and ETL workflow knowledge Experience scaling cloud services and optimising for More ❯
C#, .NET 6/8, ASP.NET Core, Blazor Cloud: Azure (Functions, App Services, DevOps, Cosmos DB) Tools: Git, Docker, Kubernetes, SQL Server Others: REST APIs, Microservices, DDD, Event-DrivenArchitecture Who You Are 5+ years of professional .NET development experience Strong background in backend and full-stack development Comfortable with cloud-native and containerized More ❯
a strong attention to detail. Nice-to-Have Skills : Deep expertise in Vue.js, including Vue 2 and Vue 3, with a strong understanding of state management, component-based architecture, and best practices for building scalable front-end applications. Exposure to CI/CD pipeline creation in Azure DevOps. Experience with containerization platforms (e.g., Docker, Kubernetes). Experienced in … and automation in microservices architectures. Experience with Kafka. Experienced with testing frameworks like Nunit, Playwright. Experience with Domain Driven Design, system architecture, and event-driven architecture. Knowledge of BDD and TDD. Apply now Please click the 'apply' button on this page and submit your application in English. Please inform us if you More ❯
London, England, United Kingdom Hybrid / WFH Options
DEPOP
to-end application support, including managing production incidents. Embrace agile methodologies and user-centered thinking. Participate in a culture of continuous improvement through events like blameless post-mortems, architecture reviews, and engineering guild sessions. Collaborate daily with fellow engineers to solve problems and write code. Mentor and coach colleagues. Qualifications: Ability to write high-quality code in Scala … PostgreSQL, DynamoDB, AWS Athena. Experience with Docker and Kubernetes. Nice to haves: Experience with Java. Experience with Play framework. Web development experience. Experience with eCommerce. Experience with event-driven architectures, preferably using RabbitMQ or Kafka. Experience with production AWS infrastructure, ideally with Terraform. Additional information Health + Mental Wellbeing: PMI and cash plan healthcare, subsidized counselling More ❯
into our Head of Engineering, you'll be working across our comprehensive workspace management platform. This is a full stack role where you'll contribute to our microservices architecture, frontend applications, and infrastructure. It's a great opportunity to flex your skills across a modern, distributed system. We define ourselves as product engineers - this means we love building … needs, and business objectives. We value engineers who can contribute to product discussions with technical insight. Responsibilities Technical leadership : Lead the development of complex features across our microservices architecture, from Go-based backend services to React/Next.js frontend applications System design : Architect and implement scalable solutions within our 40+ microservice ecosystem, ensuring proper service boundaries and communication … for our 40+ microservices gRPC & Protocol Buffers - Inter-service communication GraphQL - Client-facing API gateway MySQL, PostgreSQL, Redis - Data storage and caching Google Cloud Pub/Sub - Event-drivenarchitecture Frontend & Mobile TypeScript - Primary frontend language React & Next.js - Web applications React Native & Expo - Mobile applications CSS, CSS-in-JS - Styling GraphQL Codegen - Type-safe More ❯
implementation, and delivery Develop secure high-quality production code, review and debug code written by others Enforce best practices in coding, testing, and code reviews Influence organisational level architecture, design patterns and practices, and standards Work with product managers to align technical work with business goals and break down product requirements into actionable technical tasks Provide operational support … native experience, deploying Kubernetes applications on a cloud service provider, such as Google Cloud, Amazon Web Services, or Microsoft Cloud Preferred qualifications, capabilities and skills Experience with event-driven architectures and tools like Kafka for messaging and streaming Familiarity with orchestration frameworks like Temporal.io or similar workflow engines Knowledge of cloud-native technologies, including Kubernetes and More ❯
implementation, and delivery Develop secure high-quality production code, review and debug code written by others Enforce best practices in coding, testing, and code reviews Influence organisational level architecture, design patterns and practices, and standards Work with product managers to align technical work with business goals and break down product requirements into actionable technical tasks Provide operational support … native experience, deploying Kubernetes applications on a cloud service provider, such as Google Cloud, Amazon Web Services, or Microsoft Cloud Preferred qualifications, capabilities and skills Experience with event-driven architectures and tools like Kafka for messaging and streaming Familiarity with orchestration frameworks like Temporal.io or similar workflow engines Knowledge of cloud-native technologies, including Kubernetes and More ❯
Node.js and secondarily Java and/or .NET. Expertise in the latest JavaScript frameworks such as React, Next.js and Node.js. Expertise in Microservices, MACH, ‘JAMStack’, Serverless and event-driven architectures. Expertise in code distribution and package management with the npm registry. Expertise in provisioning cloud services with Serverless, Terraform or similar, particularly AWS or relevant experience … such as SSG, ISR, SSR, CSR and hybrid approaches. Experience developing PWAs, Web workers and Web APIs. Experience in Webapp performance optimisation, scalability, profiling and testing. Data Engineering & Architecture Familiarity with TensorFlow, PyTorch, or other relevant AI/ML frameworks Security and compliance design & implementation Mobile app development (native and/or Cross platform) QUALITIES AND CHARACTERISTICS Computer More ❯
London, England, United Kingdom Hybrid / WFH Options
Fitch Group
technical discipline. Brings 7+ years of experience in SaaS product configuration, administration, QA, and enterprise-level development. Skilled in cloud-based, event-driven microservices architecture, preferably using AWS serverless technologies. Experienced in embedding AI/ML APIs into scalable platforms for automation and insight generation. Knowledgeable in GRC systems, with a strong grasp of More ❯
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 monitor our business-critical application estate respond to incidents/change request/Bugs, prioritize them, analyze root cause and … Blackduck. • Strong hands-on experience in any one or more cloud technologies such as Azure/GCP/AWS. • Strong knowledge in data structures, algorithms, design patterns & Clean architecture principles • Strong knowledge in design principles/methodologies such as SOLID, 12 Factor App, TDD, BDD, Agile Scrum • Strong knowledge of Domain Driven Design & EventMore ❯
UI/UX for responsiveness, accessibility, and performance Understanding of microservices, and event-based architecture. Hands-on experience with Docker and containerized development Familiarity with event-driven architectures and message brokers like Kafka . Experience integrating with AWS services such as Lambda , S3 , DynamoDB , MSK , and API Gateway . Experience with backend development using More ❯
using contemporary practices like TDD, BDD, and contract testing, and running it in production using containers (e.g. Docker, Kubernetes). Experience in designing and deploying microservices (including event-driven architectures), building REST APIs and web apps using Python frameworks (e.g. Flask, FastAPI), and familiarity with platforms like AWS, Azure, Node.js or React are all highly relevant. More ❯
using contemporary practices like TDD, BDD, and contract testing, and running it in production using containers (e.g. Docker, Kubernetes). Experience in designing and deploying microservices (including event-driven architectures), building REST APIs and web apps using Python frameworks (e.g. Flask, FastAPI), and familiarity with platforms like AWS, Azure, Node.js or React are all highly relevant. More ❯
Washington, Washington DC, United States Hybrid / WFH Options
ESimplicity Inc
About Us: eSimplicity is a modern digital services company that works across government, partnering with our clients to improve the lives of millions of Americans. Our engineers, designers, and strategists cut through complexity to create intuitive products and services that More ❯
native software solutions that integrate our e-commerce platform with critical business systems including Warehouse Management , Finance , Inventory , and other back-office applications. This is a hands-on, architecture-informed development role requiring expertise in modern software engineering practices and tools, with an emphasis on cloud-native applications , AI-powered development tools , and system interoperability . Key Responsibilities … between services. Ensure scalability and resilience in applications handling large volumes of traffic and burst events. Implement and refine queue-based processing to support asynchronous workflows and event-driven architecture. Work collaboratively with cross-functional teams, including DevOps, Infrastructure, and Product, to deliver robust systems. Leverage observability tools to monitor, alert, and troubleshoot application and integration … Twelve-Factor App Clean Code principles and Refactoring Clean Infrastructure principles Hands-on experience with: Docker , Containers Cloud platforms : AWS (preferred), Azure, or GCP Queue systems and event-drivenarchitecture Prior experience building middleware for data sync, order processing, and internal APIs in a multi-system e-commerce environment Understanding of architectureMore ❯
London, England, United Kingdom Hybrid / WFH Options
Duetto Research
our platform an engaging, actionable, fun, and delightful experience that meets the highest standards of today’s products and the expectations of our customers. You will: Drive the architecture and development of Duetto's products, and the integrations between them. Provide technical guidance, planning, and mentorship to engineers on best practices, code reviews, systems design and overall software … resilience. Write automated tests to ensure robust and reliable software, utilizing Cypress as the primary method with the flexibility to adapt to other solutions over time. Implement event-drivenarchitecture and application integration patterns. Apply data-driven design principles and data scalability techniques, leveraging both SQL and modern NoSQL technologies. Decompose and … mission-critical enterprise applications. Advanced experience with CI/CD pipelines, test automation, and modern development practices. Strong advocate for continuous improvement in engineering processes. Familiarity with event-drivenarchitecture and application integration patterns. Strong understanding of data-driven design, data scalability techniques, SQL, and modern NoSQL technologies. Proven ability to implement More ❯
focused, with occasional light frontend work to support internal tools. What You'll Do Design, develop, and maintain scalable services using C#/.NET Work on distributed, event-driven systems in the cloud with Azure. Collaborate closely with engineers, QA, analysts, and product teams Provide technical leadership and code mentorship to junior developers Solve performance, concurrency … using Docker, AKS Support modernisation efforts including GPU computation and observability Tech Stack C#/.NET Azure : Batch, Blob/Table/Queue Storage, AKS, CosmosDB Distributed event-drivenarchitecture (CQRS/event sourcing) Docker, Linux Frontend: minimal exposure to JavaScript but more backend programming DevOps and CI/CD Requirements 7+ More ❯
Docker images and implementing CI/CD pipelines. You will be encouraged to challenge, investigate ideas and come up with creative solutions. You will work across the entire architecture, from backend to front end, to design, develop, and support high quality and scalable products. All this with the Devops mindset. Knowledge of banking/insurance sector is an … Monitoring and Service Reliability experience: Prometheus, Grafana, Kibana Quality tools experience: Fortify, Sonar, NexusIQ Design, Methodology experience: Domain Driven Design, Test Driven Development, Event-DrivenArchitecture API Governance experience: Swagger, Swagger Codegen, API Management Platform Microservice design patterns experience: gRPC, REST, Circuit Breaker, API Gateway Experience of delivering in an More ❯
a major tech shift: moving from .NET Framework monoliths to microservices in .NET 8, AWS, Docker, GraphQL, and Terraform . Help shape our transition to microservices and event-drivenarchitecture Write clean, tested, maintainable code with a focus on quality Collaborate across product, engineering, and DevOps in a high-trust agile team Mentor teammates … PostgreSQL, GraphQL, React, GitHub Actions What You Bring: Hands-on experience in .NET , AWS , and infrastructure-as-code ( Terraform ) Solid understanding of both SQL & NoSQL databases and event-driven systems Experience in TDD , clean code, and continuous delivery Strong communication and collaboration skills across technical and non-technical teams A proactive, curious mindset and desire to More ❯
London, England, United Kingdom Hybrid / WFH Options
Develop
week in London office A leading enterprise organisation that specialises in AI-First solutions is seeking a seasoned Technical Lead with deep expertise in Java Spring Boot, microservices architecture, and solution design to drive the backend engineering strategy for its platform engineering function. The ideal candidate brings a blend of strong technical leadership, architectural insight, and hands-on … Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline. Significant experience in backend development with solid experience in technical leadership or solution architecture role. Exposure to mobile application development lifecycle, backend-for-frontend (BFF) patterns, and mobile performance optimization. Expert-level proficiency in Java, Spring Boot, and associated Spring modules (MVC, Data … Preferred Qualifications: Familiarity with NoSQL databases (e.g., MongoDB, Cassandra). Experience with cloud platforms such as AWS, GCP, or Azure, and container orchestration using Kubernetes. Knowledge of event-drivenarchitecture, messaging systems like Kafka or RabbitMQ, and domain-driven design (DDD). Exposure to Agile methodologies, tools such as Jira and Confluence More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Primis
party APIs, payment gateways, and microservices Ensure the reliability, uptime, and performance of production systems Tech Stack Languages: Java, Spring Boot Architecture: Microservices, REST APIs, Event-drivenarchitecture Databases: Cockroach DB Cloud: AWS (EC2, Lambda, S3, ECS), Docker, Kubernetes CI/CD: Jenkins, GitLab CI/CD, Terraform What We’re Looking More ❯
London, England, United Kingdom Hybrid / WFH Options
Staffworx
observability and secure operations at scale. Core Responsibilities Architect distributed agentic systems using LLMs and tool-using AI components across enterprise cloud environments Design and implement modular, event-driven architectures (e.g., Lambda + SQS/SNS + Step Functions) to enable scalable agent workflows Develop and manage API layers (REST, GraphQL, WebSockets) to orchestrate intelligent interactions … routing and goal-directed AI behavior Contribute to internal standards for scalable AI deployments, model governance, and fail-safe operations Must-Have Skills 5+ years in enterprise solution architecture with emphasis on AI/ML system design Deep hands-on experience with AWS : Lambda, API Gateway, SageMaker, DynamoDB, ECS, Step Functions Strong understanding of LLM integration , prompt chaining … Kernel Experience deploying containerized services using Docker , Kubernetes , or ECS Fargate Familiarity with agent tool-use patterns , function calling, and autonomous workflow design Proficient in designing asynchronous, event-driven systems and pub/sub messaging API-first mindset with deep knowledge of REST, GraphQL, and streaming protocols Infrastructure as Code using Terraform , AWS CDK or similar More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
join with: Reed.ai is looking for a Head of AI & Technology to join their team in Holborn, London. Overview We’re looking for an exceptional Head of AI Architecture to lead and inspire our senior engineering team, setting the architectural vision and driving the development of a cutting-edge AI-powered platform. This role demands a seasoned architect … mentor, and manage a team of Senior Full-Stack Developers and engineers, fostering a culture of technical excellence and continuous improvement. Define and enforce best practices in software architecture, coding standards, security, scalability, and performance. Collaborate closely with product management, data science, and other stakeholders to align technical strategy with business goals. Drive adoption and integration of advanced … teams and stakeholders. Strong problem-solving skills and a pragmatic approach to delivering solutions. Experience with containerisation and orchestration tools such as Docker and Kubernetes. Familiarity with event-drivenarchitecture and message brokers (e.g., Kafka, RabbitMQ). Knowledge of front-end performance optimisation and accessibility standards. Exposure to machine learning pipelines or data engineering More ❯