solid understanding of data architecture & software design Strong unit-testing/test-driven coding style Relational or columnar database knowledge Desirable Rust development experience Experience with messaging solutions, e.g. Kafka NB: Please don't apply if you're a fresh graduate Benefits Competitive base salary & bonus Enormous opportunity to grow, learn and have a significant business impact Contributions are More ❯
Requirements Minimum 3+ years' hands-on development experience Strong Python skills required (some C++ would be a plus) Experience with SQL databases (MySQL and Clickhouse) and messaging solutions (e.g. Kafka) is required Degree in Computer Science or Engineering (or its equivalent) from a top-tier university Proponent of clean, robust design Desirable Back office experience preferable: good understanding of More ❯
and legacy systems. Demonstrated ability to modernise legacy platforms, integrating them into scalable, future-fit solutions. Practical knowledge of integration tools and patterns, including API management, ESBs, message brokers (Kafka, RabbitMQ), and event-driven architecture. Familiarity with automation and orchestration tools such as Azure Logic Apps, Power Automate, and CI/CD pipelines, alongside robust API security practices. Relevant More ❯
and requirements, you'll have solved hard engineering problems, making the pros and cons visible and gaining consensus from the team. You will have bought additional technologies online (e.g., Kafka, Postgres, etc.) as needed to realize the architectural vision, meeting the requirements agreed upon by month 3. You will have received majority positive feedback from your colleagues on your … design, and UI engineers, and other stakeholders to understand requirements and deliver robust backend solutions. Tools and technologies you might use Kotlin/Java , Spring Boot, PostgreSQL, MongoDB, ApacheKafka , Docker, Kubernetes, Helm , Tekton , Harness Mac or PC - it's up to you Access to time-saving AI tools such as GitHub Copilot and Cognition.ai's Devin Why you More ❯
driven architecture. Collaborate with engineering, product, and DevOps teams to ensure seamless integration and deployment of backend services. Own architectural decisions for systems involving SQL/NoSQL databases, Redis, Kafka, Solace, and other backend technologies. Lead initiatives for backend modernization, microservices migration, and platform scalability. Ensure security, compliance, and maintainability in backend systems. Evaluate and recommend new technologies, frameworks … or Node.js. Deep expertise in cloud architecture, especially with Microsoft Azure (App Services, AKS, Functions, Storage, Service Bus, etc.). Proven experience in event-driven architectures, using technologies like Kafka, Solace, or Azure Event Hubs. Solid understanding of microservices, API design, REST/gRPC, and service meshes. Strong experience with both SQL (e.g., SQL Server, PostgreSQL) and NoSQL databases More ❯
end to end. Your Profile Technical Skills (Proven experience of delivering responsibilities against following Tech Stack) Working experience on Linux and Windows Operating System. Working knowledge of IBM MQ, Kafka, Oracle, Ms SQL Server Has configuration, management and support experience of Apache Web Servers and Application Servers JBOSS, Websphere. Implementation knowledge of Chef, Ansible, Firewall, PKI, Cyber wallet and More ❯
them to messaging platforms, help application teams do performance testing. Set up monitoring, troubleshooting environment issues on Linux and Windows environment, and manage access. Core sills: IBM MQ,(Confluent Kafka desirable) Application project design and build support for IBM MQ in a (predominantly) LINUX and Windows environment. Responsibilities to include design and build, Triage and problem management, performance monitoring More ❯
strongly preferred although open to other asset classes such as Equities and FX. Preferred Technical Skills Core Java 11+ , multithreading, lock-free programming. Low-latency messaging (Aeron, Chronicle Queue, Kafka). Market-making and execution algo frameworks . Familiarity with distributed architectures and cloud-native Java . What's on Offer Direct front-office impact on the Rates eTrading More ❯
strongly preferred although open to other asset classes such as Equities and FX. Preferred Technical Skills Core Java 11+ , multithreading, lock-free programming. Low-latency messaging (Aeron, Chronicle Queue, Kafka). Market-making and execution algo frameworks . Familiarity with distributed architectures and cloud-native Java . What's on Offer Direct front-office impact on the Rates eTrading More ❯
strongly preferred although open to other asset classes such as Equities and FX. Preferred Technical Skills Core Java 11+ , multithreading, lock-free programming. Low-latency messaging (Aeron, Chronicle Queue, Kafka). Market-making and execution algo frameworks . Familiarity with distributed architectures and cloud-native Java . What's on Offer Direct front-office impact on the Rates eTrading More ❯
london (city of london), south east england, united kingdom
McGregor Boyall
strongly preferred although open to other asset classes such as Equities and FX. Preferred Technical Skills Core Java 11+ , multithreading, lock-free programming. Low-latency messaging (Aeron, Chronicle Queue, Kafka). Market-making and execution algo frameworks . Familiarity with distributed architectures and cloud-native Java . What's on Offer Direct front-office impact on the Rates eTrading More ❯
load distributed systems, with a particular focus on event-driven architectures using Kafka. This role will be instrumental in designing and implementing cloud solutions that leverage AWS services and Kafka to build scalable, efficient, and resilient systems for our organization. Key Responsibilities System Architecture and Design Lead the design and development of AWS-based cloud solutions supporting high-load … real-time distributed systems. Architect and implement event-driven systems using Kafka for efficient real-time data streaming and message processing. Collaborate with Solution Architects and Video Architects to ensure alignment between business requirements and technical architecture. Create and maintain architectural documentation, including high-level designs, diagrams, and technical specifications. Cloud Strategy and Implementation Define and drive the organization … and CloudFormation/Terraform. Architect solutions using best practices in microservices, containerization, and serverless computing. Design fault-tolerant, highly available, and scalable cloud infrastructures to support real-time applications. Kafka Integration and Optimisation Design and manage Kafka clusters to ensure scalability, durability, and high availability. Optimize Kafka performance, including partitioning strategies, consumer groups, and stream processing. Implement More ❯
belfast, antrim, united kingdom Hybrid / WFH Options
Magnite
skills, both written and verbal Experience collaborating effectively across teams *Bonus Points (Nice-to-Have Experience)* Hands-on experience with Golang in production Experience with data streaming tools (e.g. Kafka) If you love solving challenging distributed systems problems, and want your work to power products used across the internet, we'd love to talk. Experience adding observability features to … systems as part of a solution Mentoring teammates is a plus *Our Current tech stack* Golang, Java ECS, Fargate, Docker, ALB, HAProxy RDS, MariaDB, DocumentDB, Postgres, ScyllaDB Redis, Memcache Kafka, SNS, SQS Terraform, Github Actions, Jenkins Comprehensive Perks And Benefits Holiday Breaks and Quarterly Wellness Days Equity and Employee Stock Purchase Plan Family-Focused Benefits and Parental Leave Private More ❯
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Pixelated People
Senior Java Engineer (Kafka, Spring Boot, Microservices) We’re hiring a Senior Java Engineer to build secure, real-time systems using Java, Spring Boot, and Apache Kafka. You’ll design scalable event-driven microservices, collaborate across the stack, and shape a platform used in mission-critical environments. If you’re a hands-on backend engineer passionate about distributed systems … meetups are planned in advance, flexibility is the default. 💡 Required Experience 10+ years’ experience as a Java Backend Engineer/Senior Java Developer Proven track record building and scaling Kafka-based architectures in production Deep expertise with Spring Boot (Security, Web, and Data modules) Experience designing and maintaining event-driven systems with high throughput and reliability Strong understanding of More ❯
Senior Java Engineer (Kafka, Spring Boot, Microservices) We’re hiring a Senior Java Engineer to build secure, real-time systems using Java, Spring Boot, and Apache Kafka. You’ll design scalable event-driven microservices, collaborate across the stack, and shape a platform used in mission-critical environments. If you’re a hands-on backend engineer passionate about distributed systems … meetups are planned in advance, flexibility is the default. 💡 Required Experience 10+ years’ experience as a Java Backend Engineer/Senior Java Developer Proven track record building and scaling Kafka-based architectures in production Deep expertise with Spring Boot (Security, Web, and Data modules) Experience designing and maintaining event-driven systems with high throughput and reliability Strong understanding of More ❯
Senior DevOps Engineer (AWS Python Amazon Web Services DevOps SRE Kafka K-Streams Flink Kinesis Agile java GitHub Actions ArgoCD Site Reliability Platform Cloud Engineer Developer Kubernetes EKS Front Office Trading Finance Banking Asset Manager Investment Management) required by our trading software client in London. You MUST have the following: Very strong experience as a DevOps/SRE/… Cloud/Platform Engineer Excellent AWS Advanced Python Very strong CI/CD experience Kafka/Flink/Kinesis streaming Agile The following is DESIRABLE, not essential: Ability to read Java GitHub Actions ArgoCD Experience in a trading environment K-Streams Role: Senior DevOps Engineer (AWS Python Amazon Web Services DevOps SRE Kafka K-Streams Flink Kinesis Agile … working on a large programme of work to rebuild the front end of this trading system in React, whilst the back end developers are improving the backend and implementing Kafka and K-Streams. You will be assisting both the front and the back end developers and working with ArgoCD and GitHub Actions. You will be working with Python mostly More ❯
support enterprise-scale Business Planning Software solutions. Your Impact Design, build, and operate platform capabilities supporting batch, streaming, and AI-driven workloads Develop resilient and scalable systems using ApacheKafka, Flink, Pulsar, and cloud-native technologies Collaborate with AI/ML teams to deploy models and enable generative AI use cases Implement integrations with data lakes and event stores … Qualifications 8+ years of hands-on experience in software engineering, especially in platform/backend systems Expert-level skills in Java and strong proficiency in Python Experience with ApacheKafka, Flink, and Pulsar for building distributed data pipelines Familiarity with scalable data storage and data lake integrations Proven ability to integrate AI/ML models and work with prompt More ❯
middlesbrough, yorkshire and the humber, united kingdom
Anaplan
support enterprise-scale Business Planning Software solutions. Your Impact Design, build, and operate platform capabilities supporting batch, streaming, and AI-driven workloads Develop resilient and scalable systems using ApacheKafka, Flink, Pulsar, and cloud-native technologies Collaborate with AI/ML teams to deploy models and enable generative AI use cases Implement integrations with data lakes and event stores … Qualifications 8+ years of hands-on experience in software engineering, especially in platform/backend systems Expert-level skills in Java and strong proficiency in Python Experience with ApacheKafka, Flink, and Pulsar for building distributed data pipelines Familiarity with scalable data storage and data lake integrations Proven ability to integrate AI/ML models and work with prompt More ❯
more about this opportunity, or are considering applying, then please read the following job information. This is a unique opportunity to work across a modern stack (Java, Spring, Angular, Kafka) and navigate the challenges of evolving a legacy platform into a cloud-native, microservice-oriented future. Key Responsibilities Design, develop, and maintain scalable Java RESTful APIs using the Spring … decisions around prioritisation and resource allocation. Drive the design and delivery of high-quality, well-tested software that meets user needs and complies with public sector standards. Leverage ApacheKafka to support scalable, event-driven system design. Write efficient SQL queries and contribute to database design using SQL Server. Manage builds, dependencies, and deployment pipelines using Gradle and CI More ❯
network API delays. Define and own the data contracts and pipelines that feed this "ground-truth" network data from the integration layer to our core AI Service Bus (ApacheKafka). Cross-functional Collaboration Work closely with the Scam Detection Service and AI/ML teams to define the feature vectors and data payloads needed from the network to … . Knowledge of (or deep, demonstrable curiosity about) telecommunications protocols and architectures. You must be comfortable talking to network engineers. Experience with high-throughput messaging or streaming platforms (e.g., Kafka, Pulsar). This is a permanent position with hybrid working of two days a week in the central London office and the rest WFH. The salary is very much More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Ventula Consulting
network API delays. Define and own the data contracts and pipelines that feed this "ground-truth" network data from the integration layer to our core AI Service Bus (ApacheKafka). Cross-functional Collaboration Work closely with the Scam Detection Service and AI/ML teams to define the feature vectors and data payloads needed from the network to … . Knowledge of (or deep, demonstrable curiosity about) telecommunications protocols and architectures. You must be comfortable talking to network engineers. Experience with high-throughput messaging or streaming platforms (e.g., Kafka, Pulsar). This is a permanent position with hybrid working of two days a week in the central London office and the rest WFH. The salary is very much More ❯
network API delays. Define and own the data contracts and pipelines that feed this "ground-truth" network data from the integration layer to our core AI Service Bus (ApacheKafka). Cross-functional Collaboration Work closely with the Scam Detection Service and AI/ML teams to define the feature vectors and data payloads needed from the network to … . Knowledge of (or deep, demonstrable curiosity about) telecommunications protocols and architectures. You must be comfortable talking to network engineers. Experience with high-throughput messaging or streaming platforms (e.g., Kafka, Pulsar). This is a permanent position with hybrid working of two days a week in the central London office and the rest WFH. The salary is very much More ❯
london, south east england, united kingdom Hybrid / WFH Options
Ventula Consulting
network API delays. Define and own the data contracts and pipelines that feed this "ground-truth" network data from the integration layer to our core AI Service Bus (ApacheKafka). Cross-functional Collaboration Work closely with the Scam Detection Service and AI/ML teams to define the feature vectors and data payloads needed from the network to … . Knowledge of (or deep, demonstrable curiosity about) telecommunications protocols and architectures. You must be comfortable talking to network engineers. Experience with high-throughput messaging or streaming platforms (e.g., Kafka, Pulsar). This is a permanent position with hybrid working of two days a week in the central London office and the rest WFH. The salary is very much More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Ventula Consulting
network API delays. Define and own the data contracts and pipelines that feed this "ground-truth" network data from the integration layer to our core AI Service Bus (ApacheKafka). Cross-functional Collaboration Work closely with the Scam Detection Service and AI/ML teams to define the feature vectors and data payloads needed from the network to … . Knowledge of (or deep, demonstrable curiosity about) telecommunications protocols and architectures. You must be comfortable talking to network engineers. Experience with high-throughput messaging or streaming platforms (e.g., Kafka, Pulsar). This is a permanent position with hybrid working of two days a week in the central London office and the rest WFH. The salary is very much More ❯