1 to 25 of 34 Event-Driven Programming Jobs in London

Software Engineering Team Lead - C#

Hiring Organisation
Liquidnet
Location
London, UK
Employment Type
Full-time
record of building and managing high performance, cross-functional engineering teams, working in an Agile environmentDemonstrable experience designing, developing and maintaining distributed, event-driven, cloud-native systemsExpert in the latest versions of .NET Framework and .NET Core (C#)Experience in API (REST, GraphQL) design and developmentExperience ...

Senior Fullstack Engineer (Python + React.js)

Location
Greater London, England, United Kingdom
developing end-to-end (E2E) tests to ensure smooth integration between backend and frontend components. A solid understanding of microservices architecture, event-driven systems, and service-oriented design patterns. In-depth knowledge of SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) for data management … such as Cloud Watch or Datadog, to track and troubleshoot system performance. Familiarity with serverless architectures (e.g., AWS Lambda) and event‐-driven programming paradigms. Exposure to Agile/Scrum methodologies and tools like Jira for managing tasks and sprint planning. Certifications in cloud technologies ...

Global Banking & Markets - Software Engineer - Vice President - London

Hiring Organisation
Goldman Sachs
Location
London, UK
Employment Type
Full-time
costs, directly contributing to the firm's competitive and commercial edge. Build for the future: Design and implement high-availability, multi-region, event-driven services on a modern cloud-native platform, setting the architectural standard for years to come. What You Will DoDesign, build, and operate … availability, multi-region, cloud-native services with security and comprehensive observability (metrics, distributed tracing, structured logging) built in at every layer. Develop event-driven architectures, multi-stage processing pipelines, and optimized data paths for high-throughput trade lifecycle managementPartner with engineers, domain experts, and global stakeholders ...

Blockchain Software Developer - Digital Assets Platform

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
efficiencyIntegrate Web3 libraries and SDKs (e.g., Web3J, Web3JS, Ethers.js, Viem) into enterprise Java and/or Node.js backend servicesImplement asynchronous, event-driven architectures to handle on-chain events, transaction lifecycle management, and blockchain state synchronizationCollaborate with architects and senior engineers to contribute to the design … equivalent) and tokenization patternsFamiliarity with blockchain networks (Hyperledger Besu, Solana, Canton) is a strong plusExperience with asynchronous programming, event-driven systems, and message queuing (Kafka, RabbitMQ, or equivalent)Familiarity with DevOps practices, containerization (Docker, Kubernetes), and CI/CD pipelinesUnderstanding of cryptographic concepts — digital ...

Blockchain Software Developer - Digital Assets Platform

Location
Greater London, England, United Kingdom
efficiency Integrate Web3 libraries and SDKs (e.g., Web3J, Web3JS, Ethers.js, Viem) into enterprise Java and/or Node.js backend services Implement asynchronous, event-driven architectures to handle on-chain events, transaction lifecycle management, and blockchain state synchronization Collaborate with architects and senior engineers to contribute … equivalent) and tokenization patterns Familiarity with blockchain networks (Hyperledger Besu, Solana, Canton) is a strong plus Experience with asynchronous programming, event-driven systems, and message queuing (Kafka, RabbitMQ, or equivalent) Familiarity with DevOps practices, containerization (Docker, Kubernetes), and CI/CD pipelines Understanding ...

Blockchain Software Developer - Digital Assets Platform

Location
Greater London, England, United Kingdom
efficiency* **Integrate Web3 libraries and SDKs** (e.g., Web3J, Web3JS, Ethers.js, Viem) into enterprise Java and/or Node.js backend services* **Implement asynchronous, event-driven architectures** to handle on-chain events, transaction lifecycle management, and blockchain state synchronization* **Collaborate with architects and senior engineers** to contribute … equivalent) and tokenization patterns* Familiarity with **blockchain networks** (Hyperledger Besu, Solana, Canton) is a strong plus* Experience with **asynchronous programming**, event-driven systems, and message queuing (Kafka, RabbitMQ, or equivalent)* Familiarity with **DevOps practices**, containerization (Docker, Kubernetes), and CI/CD pipelines* Understanding ...

Senior Software Engineer - Backend & Distributed Systems Engineer

Location
Greater London, England, United Kingdom
volumes of global news, market and proprietary data into market intelligence for financial institutions. We are moving towards a more real-time, event-driven and agent-driven architecture. We are looking for a Senior Software Engineer to help design and build the backend services … Build Production Backend Systems: Design, build and maintain reliable Python services, APIs and data‐intensive applications operating at scale. Develop Event-Driven Architecture: Help move our architecture from scheduled pipelines towards real‐time services using messaging, queues, asynchronous processing and distributed workflows. Build Systems ...

Lead Java Developer (London)

Location
Greater London, England, United Kingdom
APIs. Provide technical leadership and guidance to other developers, supporting best practices and knowledge sharing. Design and develop cloud-native microservices and event-driven architectures. Contribute to architectural and technical decisions, ensuring solutions are scalable, maintainable and fit for purpose. Deploy, operate and support applications across … Java, with substantial commercial development experience. Spring Boot and development of RESTful APIs and backend services. Designing and developing microservices and event-driven solutions. Kubernetes and containerised application environments. AWS cloud services and cloud-native application development. Terraform and Infrastructure as Code. CI/CD tooling ...

Lead Java Developer - London

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
APIs. Provide technical leadership and guidance to other developers, supporting best practices and knowledge sharing. Design and develop cloud-native microservices and event-driven architectures. Contribute to architectural and technical decisions, ensuring solutions are scalable, maintainable and fit for purpose. Deploy, operate and support applications across … Java, with substantial commercial development experience. Spring Boot and development of RESTful APIs and backend services. Designing and developing microservices and event-driven solutions. Kubernetes and containerised application environments. AWS cloud services and cloud-native application development. Terraform and Infrastructure as Code. CI/CD tooling ...

Software Engineer - AI Platform and Agents

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
MongoDB and caching technologies such as Redis for high-performance data storage and retrieval Experience designing and building APIs, distributed systems, and event-driven architectures in modern programming languages such as Python, TypeScript, Java, Go, or similar Familiarity with MLOps practices, model monitoring, observability ...

Software Engineer - AI Platform and Agents

Location
Westminster, West End, United Kingdom
MongoDB and caching technologies such as Redis for high-performance data storage and retrieval Experience designing and building APIs, distributed systems, and event-driven architectures in modern programming languages such as Python, TypeScript, Java, Go, or similar Familiarity with MLOps practices, model monitoring, observability ...

Staff Software Engineer - AI

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
experience designing, coding, testing, and operating scalable, resilient, production-grade backend systems and cloud-native services - Expert-level coding capability in modern programming languages such as Python, TypeScript, Java, Go, or similar, with the ability to personally contribute high-quality production code while guiding technical direction - Deep hands … Kubernetes, Elastic Container Service, or equivalent technologies in production environments - Strong experience designing and implementing application programming interfaces, distributed systems, event-driven architectures, data pipelines, PostgreSQL, MongoDB, Redis, vector databases, observability, and automated deployment pipelines - Demonstrated ability to influence technical direction while remaining close ...

Staff Software Engineer - AI

Location
Westminster, West End, United Kingdom
experience designing, coding, testing, and operating scalable, resilient, production-grade backend systems and cloud-native services - Expert-level coding capability in modern programming languages such as Python, TypeScript, Java, Go, or similar, with the ability to personally contribute high-quality production code while guiding technical direction - Deep hands … Kubernetes, Elastic Container Service, or equivalent technologies in production environments - Strong experience designing and implementing application programming interfaces, distributed systems, event-driven architectures, data pipelines, PostgreSQL, MongoDB, Redis, vector databases, observability, and automated deployment pipelines - Demonstrated ability to influence technical direction while remaining close ...

Senior Software Engineer

Hiring Organisation
Method-Resourcing
Location
City of London, London, United Kingdom
Employment Type
Permanent
building highly scalable backend services Python and/or Java as one of your core programming languages Developing cloud-native, event-driven applications Building integrations with third-party platforms and APIs Designing and optimising real-time data processing pipelines Working with distributed systems where … continuous improvement The Technology You'll be working across a modern, cloud-native engineering environment including: Python | Java | GCP | Docker | REST APIs | Event-Driven Architecture | Streaming | Distributed Systems | Real-Time Data Processing The team is focused on building robust, scalable systems rather than simply following ...

Senior Software Engineer

Hiring Organisation
Method Resourcing
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
building highly scalable backend services Python and/or Java as one of your core programming languages Developing cloud-native, event-driven applications Building integrations with third-party platforms and APIs Designing and optimising real-time data processing pipelines Working with distributed systems where … continuous improvement The Technology You'll be working across a modern, cloud-native engineering environment including: Python | Java | GCP | Docker | REST APIs | Event-Driven Architecture | Streaming | Distributed Systems | Real-Time Data Processing The team is focused on building robust, scalable systems rather than simply following ...

Senior Software Engineer

Hiring Organisation
Method-Resourcing
Location
South West London, London, United Kingdom
Employment Type
Permanent
external platforms and support business-critical applications. Responsibilities include: Designing and developing scalable backend services using Python and Java Building cloud-native, event-driven applications Developing integrations with third-party platforms and APIs Designing and optimising real-time data processing pipelines Improving application performance, resilience … improvement initiatives Technology You'll be working with a modern engineering stack including: Python Java Google Cloud Platform (GCP) Docker REST APIs Event-driven architecture Streaming data Distributed systems Real-time data processing About You We're looking for engineers with experience in: Commercial Python development ...

Digital Assets Platform Engineering Team Lead - SVP

Location
Greater London, England, United Kingdom
high-availability enterprise systems that meet strict standards for reliability, scalability, and performance Strong proficiency in asynchronous programming paradigms and event-driven architecture patterns Working knowledge of Web3 libraries (Web3J, Web3JS) and their application in enterprise contexts Demonstrated familiarity with Solidity and smart contract ...

Managing Director , Securities Finance Technology - C16 London

Location
Greater London, England, United Kingdom
global team of software engineers, architects, and project managers. Champion the adoption of modern architecture patterns, including microservices, cloud-native development, and event-driven design. Drive the strategic transformation of monolithic applications into a resilient, scalable, and flexible microservices ecosystem. Application Development & Delivery: Define and execute … Computer Science, Engineering, or a 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. ...

Senior Full Stack Engineer (Kotlin + React)

Location
Greater London, England, United Kingdom
modernizing Prime Finance Equities platforms. The role involves developing and enhancing institutional-grade trading and post-trade systems using cloud-native, event-driven architectures while delivering advanced client-facing features. Engineers will work within a complex production environment, combining deep technical expertise with strong capital markets … knowledge. Responsibilities - Design, develop, and support full-stack solutions across frontend and backend components.- Build and enhance event-driven trading and post-trade applications.- Contribute to architecture and technical design decisions.- Develop responsive and real-time user interfaces for equities platforms.- Implement and maintain APIs, messaging ...

Software Engineering Team Lead

Location
Greater London, England, United Kingdom
impactful software. Technical Environment Languages & frameworks: C#/.NET Cloud: We work in Azure, and welcome experience across AWS or GCP Architecture: Event-driven systems and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ Infrastructure … development Proven experience with Azure, AWS, or GCP - we work in Azure but welcome experience across major cloud providers Solid understanding of event-driven architecture and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ Experience ...

Staff Software Engineer - AI

Location
Greater London, England, United Kingdom
experience designing, coding, testing, and operating scalable, resilient, production‐grade backend systems and cloud‐native services Expert‐level coding capability in modern programming languages such as Python, TypeScript, Go, or similar, with the ability to personally contribute high‐quality production code while guiding technical direction Deep hands … Microsoft Azure, with strong experience using Docker, Kubernetes, Elastic Container Service, or equivalent technologies in production environments Strong experience designing and implementing application programming interfaces, distributed systems, eventdriven architectures, data pipelines, PostgreSQL, MongoDB, Redis, vector databases, observability, and automated deployment pipelines Demonstrated ability ...

Staff Software Engineer - AI

Hiring Organisation
Moodys
Location
London, UK
Employment Type
Full-time
hands-on experience designing, coding, testing, and operating scalable, resilient, production-grade backend systems and cloud-native servicesExpert-level coding capability in modern programming languages such as Python, TypeScript, or similar, with the ability to personally contribute high-quality production code while guiding technical directionDeep hands-on expertise … with experience deploying and operating integrations in production across these environmentsStrong experience designing and implementing application programming interfaces, distributed systems, event-driven architectures, and data pipelines, including batch ingestion, streaming, and connector frameworks for enterprise data deliveryProven experience delivering technical proofs of concept, live ...

Senior Quantitative Engineer, Systematic Cross Commodity

Hiring Organisation
Millennium Management
Location
London, UK
Employment Type
Full-time
close-knit, start-up-style team. Location LondonPrincipal ResponsibilitiesDevelop sophisticated research tooling to enable and accelerate alpha discovery. Develop real-time event-driven systems for signal computation, trade-decision-making and execution. Design, implement, and maintain the core systems and services to enable real time data … skills. Preferred ExperienceExtremely strong computer science or engineering background with 5+ years of experience. Experience designing and implementing: Distributed Systems. Real-time event-driven systems. Large-scale time series data ingress, storage and processing. Experience with the architectural design of large-scale software systems. Experience with ...

Senior Software Engineer II - Wise for Enterprise

Location
Greater London, England, United Kingdom
seamlessly to Wise.With deep expertise in Java, Spring Boot, Kafka, and PostgreSQL, you’ll lead the design of highly available services and event-driven systems that power partner integrations and financial flows at scale. You’ll influence architecture across Wise’s ecosystem of 700+ microservices, helping … Spring Boot in production environments\* Has strong experience designing and operating large-scale distributed systems and microservices architectures\* Is comfortable designing event-driven systems using Kafka or similar technologies\* Has strong experience modelling and building systems with PostgreSQL or other relational databases\* Applies domain-driven ...

Senior Software Engineer I - Wise for Enterprise - Banks

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
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, design, and optimise relational databases (e.g., PostgreSQL) to ensure performance and scalability. Collaborate with cross … with Java and Spring Boot for building backend services or similar languages and/or frameworks. Strong expertise in microservices architecture and event-driven design. Hands-on experience with Kafka or similar messaging systems. Strong knowledge of relational databases like PostgreSQL, with the ability to design ...