Senior C# Developer - ApacheKafka, Azure, Microservices Up to £460 per day (Outside IR35) Primarily Remote Initially 3 months I am working with an instantly recognisable consultancy who require a C# .Net Developer with hands-on experience with ApacheKafka and Confluent Kafka, and a strong background in cloud-native development using Docker and Azure.Key Requirements: Proven … experience as a C# .Net Developer Strong experience in building and managing Kafka clusters and topics. Recent experience developing Microservice based solutions Strong knowledge of version control systems such as Git and associated CI/CD tooling (ideally with Azure DevOps, Jenkins or similar) Experience working with structured data formats and APIs (JSON Payloads). Knowledge of schema evolution … Docker images. Experience deploying and managing services in Azure (e.g., AKS, Azure Functions, Event Hubs). Nice to have: Immediate availability Familiarity with Confluent Platform tools including Schema Registry, Kafka Connect, and KSQL. Previous work in API integration If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or More ❯
critical financial communication platforms, where you'll be driving innovation that impacts markets globally. Technology Stack Languages: Java 21, C++ 20, Python 3, Typescript Frameworks: Spring Core libraries: Lucene, Kafka Streams, WebFlux Infra: Kafka, Consul, HAProxy Culture We are looking for: Hands on engineers open to work in a full stack role with languages such as Java, C++ More ❯
that they all run on. What you'll do Build Develop production-grade backend services in Scala, powering payments, core banking, and rewards systems. Implement event-driven features with Kafka and integrate multiple internal/external services. Ship features end-to-end, from concept through to live deployment, with measurable customer impact. Design Contribute to the architecture of our … flatMaps, and strongly typed APIs. Knowledge of Scala in particular is a bonus. Expertise in RESTful APIs : Have a solid background in designing and implementing RESTful APIs. Familiarity with Kafka or Event-Driven Systems : Bring experience with Kafka or similar event-driven architectures, demonstrating an understanding of their dynamics and integrations. Micro-services and Distributed Systems Experience : Expertise More ❯
give back to the open source community. Work as part of a distributed team of remote workers across timezones. What You'll Use: Go (Golang) Python AWS Postgres ElasticSearch Kafka Kubernetes Many external and internal APIs What You'll Need : Degree in Computer Science (or commensurate experience). Experience with Golang or another language for developing web backends and … web-services with data processing pipelines and the concepts required. Experience with relational and noSQL databases ( Redis , Postgres , Cassandra , ElasticSearch a plus). Understanding of messaging or queueing software, Kafka experience helpful but not required. Linux skills and experience with large-scale, business-critical Linux environments. Understanding of distributed systems and scalability challenges, particularly in Cloud environments such as … architecture. Bonus Points: Authored and led successful open source libraries and projects. Contributions to the open source community (GitHub, Stack Overflow, blogging). Existing exposure to Go, AWS, Cassandra, Kafka, Elasticsearch Prior experience in the cybersecurity or intelligence fields. Bring your experience in distributed technologies and algorithms, your great API and systems design sensibilities, and your passion for writing More ❯
graph queries. Skills Requirements: • Expert with Java and Spring Boot; proficient using them to build enterprise scale applications. • Experience building real-time data processing applications using streaming libraries like Kafka Streams. • Understanding of common Enterprise Integration Patterns (EIP) and how to apply them. • Experience with service containerization and deployment using Docker and/or Kubernetes. • Experience with Extract, Transform … Familiarity with Git and GitLab CI/CD. Nice to Haves: • Experience with graph databases such as Neo4j. • Experience building real-time data processing applications using streaming libraries like Kafka Streams. • Experience modeling data and relationships in graph databases. • Experience with networking concepts, protocols, and analysis (routers, switches, etc.). • Knowledge of SIGINT collection and analysis systems. Benefits Overview More ❯
of functional programming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka, Kafka, Play and Cats, as well a wide range of cloud-native technologies including AWS (Kinesis, DynamoDB, Lambda), Docker and Serverless. We have a mature DevOps culture in place, where … the team is responsible for the infrastructure and deployment of those applications - "You build it, you run it." What you will do: You will be using Scala, Akka, Kafka, Kinesis, and Dynamo to build and innovate our software that is distributed, reactive, and scalable. You will: Contribute to or lead a significant part of the implementation and deployment of More ❯
of functional programming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka, Kafka, Play and Cats, as well a wide range of cloud-native technologies including AWS (Kinesis, DynamoDB, Lambda), Docker and Serverless. We have a mature DevOps culture in place, where … the team is responsible for the infrastructure and deployment of those applications - "You build it, you run it." What you will do: You will be using Scala , Akka , Kafka , Kinesis , and Dynamo to build and innovate our software that is distributed, reactive, and scalable. You will: Lead a product engineering team, ultimately responsible for the delivery of that product More ❯
backend systems and APIs Deploy and manage cloud-based infrastructure on Azure Design and maintain robust containerized applications with Docker and Kubernetes Implement and manage event-driven architectures using Kafka or similar technologies Work with a variety of database technologies, including Redis, Elasticsearch, Neo4j, and PostgreSQL Develop experience with product ownership in terms of UI/UX Skills and … related field Proven industry experience with Kubernetes and Docker Hands-on experience managing infrastructure in AWS, Azure, or GCP Strong understanding of event streaming and messaging queues such as Kafka Expertise in database systems including Redis, Elasticsearch, Neo4j, and PostgreSQL Proficiency in developing APIs using a backend framework (such as Django, FastAPI, Flask, or Express) Commercial experience in front More ❯
including production managing modules, remote state, multi-env, or Terragrunt. Understanding of version control, state backends, and team collaboration (use with AWS resources is a strong plus). Excellent Kafka skills including in a production setting, consumer lag, partitioning, troubleshooting, tuning, scaling topics. Experience of designing, implementing, securing, and supporting Unix/Linux based platforms (ideally RHEL/CentOS … deploying and securing containers using various strategies across multiple environments. Experience in using log management and aggregation tools such as Splunk. Senior DevOps Engineer –SC Security Clearance- Desirable Expereince Kafka experience within integrations within microservices or event driven architectures. Expereince of monitoring/observability with distributed tracing Data Lifecycle management with MongoDB or RDS. Expereince of CloudFormation, CDK, or More ❯
Optimise Pipelines - Build and refine ETL/ELT workflows using Apache Airflow for orchestration. Data Ingestion - Create reliable ingestion processes from APIs and internal systems, leveraging tools such as Kafka, Spark, or AWS-native services. Cloud Data Platforms - Develop and maintain data lakes and warehouses (e.g., AWS S3, Redshift). Data Quality & Governance - Implement automated validation, testing, and monitoring … Strong AWS skills (S3, Redshift, etc.). Big data experience with Apache Spark. Knowledge of data modelling, schema design, and partitioning. Understanding of batch and streaming data architectures (e.g., Kafka). Experience with Docker and/or Kubernetes. Familiarity with Microsoft SQL Server Stack (SQL Server, SSIS, C#, T-SQL), Elastic/OpenSearch. Interested? If you're ready to More ❯
South West London, London, United Kingdom Hybrid / WFH Options
JAM Recruitment Ltd
Optimise Pipelines - Build and refine ETL/ELT workflows using Apache Airflow for orchestration. Data Ingestion - Create reliable ingestion processes from APIs and internal systems, leveraging tools such as Kafka, Spark, or AWS-native services. Cloud Data Platforms - Develop and maintain data lakes and warehouses (e.g., AWS S3, Redshift). Data Quality & Governance - Implement automated validation, testing, and monitoring … Strong AWS skills (S3, Redshift, etc.). Big data experience with Apache Spark. Knowledge of data modelling, schema design, and partitioning. Understanding of batch and streaming data architectures (e.g., Kafka). Experience with Docker and/or Kubernetes. Familiarity with Microsoft SQL Server Stack (SQL Server, SSIS, C#, T-SQL), Elastic/OpenSearch. Interested? If you're ready to More ❯
including data prep and labeling to enable data analytics. • Familiarity with various log formats such as JSON, XML, and others. • Experience with data flow, management, and storage solutions (i.e. Kafka, NiFi, and AWS S3 and SQS solutions) • Ability to decompose technical problems and troubleshoot both system and dataflow issues. • Must be certified DoD IAT II or higher (CompTIA Security+ … Experience with Java, including unit and integration testing. • Python: Experience with Python is desired. • SQL: Familiarity with SQL schemas and statements. Tools and Technologies: • Data Flow Solutions: Experience with Kafka, NiFi, AWS S3, and SQS. • Version Control and Build Tools: Proficiency with Maven and GitLab. • Data Formats: Familiarity with JSON, XML, SQL, and compressed file formats. • Configuration Files: Experience More ❯
including data prep and labeling to enable data analytics. • Familiarity with various log formats such as JSON, XML, and others. • Experience with data flow, management, and storage solutions (i.e. Kafka, NiFi, and AWS S3 and SQS solutions) • Ability to decompose technical problems and troubleshoot both system and dataflow issues. • Must be certified DoD IAT II or higher (CompTIA Security+ … Experience with Java, including unit and integration testing. • Python: Experience with Python is desired. • SQL: Familiarity with SQL schemas and statements. Tools and Technologies: • Data Flow Solutions: Experience with Kafka, NiFi, AWS S3, and SQS. • Version Control and Build Tools: Proficiency with Maven and GitLab. • Data Formats: Familiarity with JSON, XML, SQL, and compressed file formats. • Configuration Files: Experience More ❯
and features Use big data technologies (e.g. Spark, Hadoop, HBase, Cassandra) to build large scale machine learning pipelines Develop new systems on top of real-time streaming technologies (e.g. Kafka, Flink) 5+ years software development experience 5+ years experience in Java, Shell, Python development Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) is a plus Experience … in Cassandra, HBase, Flink, Spark or Kafka is a plus. Experience in the Spring Framework is a plus Experience with test-driven development is a plus Must be located in Ireland More ❯
Feel free to reach out and apply today! Responsibilities: Develop and maintain high-performance applications using Java and Spring Boot Work with message-based architectures such as MQ/Kafka Design and optimize SQL queries for Sybase and/or DB2 Develop Unix/Linux scripts using Shell or Python Follow best practices in software development, testing, and deployment … stakeholders to understand application requirements Skills/Must have: Java Server Side development with concurrent programming Spring Boot (Core Spring) and JUnit Understanding of message-based architectures (MQ/Kafka) Proficiency in SQL and experience with RDBMS (Sybase/DB2 preferred) Benefits: View to Extension Salary: Up to £450 Per Day More ❯
backbone of high-impact, secure, and scalable systems. Key Responsibilities: - Design modern cloud-native systems using AWS, microservices, and event-driven architecture. - Lead containerised deployments using Kubernetes and manage Kafka-based real-time data systems. - Ensure cloud environments follow best practices in security, compliance, and performance. - Mentor technical teams and drive strategic architectural decisions. - Optimise infrastructure through CI/… CD, Infrastructure as Code, and cloud cost management. Key Skills & Experience: - Strong AWS background with cloud security expertise (IAM, VPC, encryption, etc.) - Deep knowledge of Kubernetes, Docker, Kafka, and Java backend systems. - Experience with CI/CD, Terraform/CloudFormation, and automated deployments. - Familiarity with industry standards such as GDPR, HIPAA, and ISO 27001 is a plus. - Eligible for More ❯
building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring … problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD experience Bonus: Background in Banking/Payments is helpful More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Fynity
building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring … problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD experience Bonus: Background in Banking/Payments is helpful More ❯
the team, contributing to technical decisions, stand-ups, and everything in between. Reporting into an Engineering Manager, you'll be hands-on with technologies like AWS, Kubernetes, Docker, and Kafka, and will collaborate closely with product and infrastructure teams to ship well-architected, scalable microservices. This is a team that values clean systems, clear thinking, and code that lasts. … design and architecture Hands-on experience working on complex, data-intensive applications A product-focused mindset and familiarity with working in technology-driven organisations or start-ups Experience with Kafka, Cassandra, gRPC, and microservices architecture will also be beneficial, as well as experience contributing to open-source projects If you're a Senior Go Developer looking for a fast More ❯
telecommuting from a home-based office in a hybrid work model. Primary Responsibilities: Design & develop log solutions technologies with a key focus on Google SecOps, BindPlane, Beats, LogStash and Kafka Build, design and develop new Log Collection systems for on-prem and cloud environments, AWS, Azure & GCP Build and support pipeline monitoring and alerting tools like GCP Monitoring and … experience Proven experience working within log collection setup and development Proven experience with RHEL Linux Server OS Experience working with Google SecOps basic search queries Experience with BindPlane, LogStash, Kafka, and GitHub Operations Proficiency in Scripting/Programming with Python and Go Preferred Qualifications: Proven ability to work on high and low-level designing Experience with Cloud Solution designs More ❯
assigned to the team. This role includes developing DevOps best practices and the development of tools to facilitate cloud-based application development. The engineer will be responsible for providing Kafka infrastructure to support an event-driven architecture and will also engage in diverse research and development activities to build data science, machine learning, and AI capabilities that extract actionable … as Python Hands-on experience working in a Cloud-based environment, specifically AWS or OCP, Kubernetes, including deploying and debugging Working experience with an event driven architecture such as Kafka Experience in Machine Learning Platforms and Data Science Technologies Experience in designing, building, and deploying scalable AI/ML models while proactively managing associated risks Experience in Large Language More ❯
assigned to the team. This role includes developing DevOps best practices and the development of tools to facilitate cloud-based application development. The engineer will be responsible for providing Kafka infrastructure to support an event-driven architecture and will also engage in diverse research and development activities to build data science, machine learning, and AI capabilities that extract actionable … as Python Hands-on experience working in a Cloud-based environment, specifically AWS or OCP, Kubernetes, including deploying and debugging Working experience with an event driven architecture such as Kafka Experience in Machine Learning Platforms and Data Science Technologies Experience in designing, building, and deploying scalable AI/ML models while proactively managing associated risks Experience in Large Language More ❯
assigned to the team. This role includes developing DevOps best practices and the development of tools to facilitate cloud-based application development. The engineer will be responsible for providing Kafka infrastructure to support an event-driven architecture and will also engage in diverse research and development activities to build data science, machine learning, and AI capabilities that extract actionable … as Python Hands-on experience working in a Cloud-based environment, specifically AWS or OCP, Kubernetes, including deploying and debugging Working experience with an event driven architecture such as Kafka Experience in Machine Learning Platforms and Data Science Technologies Experience in designing, building, and deploying scalable AI/ML models while proactively managing associated risks Experience in Large Language More ❯
assigned to the team. This role includes developing DevOps best practices and the development of tools to facilitate cloud-based application development. The engineer will be responsible for providing Kafka infrastructure to support an event-driven architecture and will also engage in diverse research and development activities to build data science, machine learning, and AI capabilities that extract actionable … as Python Hands-on experience working in a Cloud-based environment, specifically AWS or OCP, Kubernetes, including deploying and debugging Working experience with an event driven architecture such as Kafka Experience in Machine Learning Platforms and Data Science Technologies Experience in designing, building, and deploying scalable AI/ML models while proactively managing associated risks Experience in Large Language More ❯
assigned to the team. This role includes developing DevOps best practices and the development of tools to facilitate cloud-based application development. The engineer will be responsible for providing Kafka infrastructure to support an event-driven architecture and will also engage in diverse research and development activities to build data science, machine learning, and AI capabilities that extract actionable … as Python Hands-on experience working in a Cloud-based environment, specifically AWS or OCP, Kubernetes, including deploying and debugging Working experience with an event driven architecture such as Kafka Experience in Machine Learning Platforms and Data Science Technologies Experience in designing, building, and deploying scalable AI/ML models while proactively managing associated risks Experience in Large Language More ❯