Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, MongoDB, Docker/Kubernetes, Real-time, TDD/BDD, Payments A Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech based in South West London. This organisation specialises in providing high performance technology … in hands-on Java engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications with Kafka and the JMS (or related MQ technologies e.g. RabbitMQ, ACtiveMQ etc.) with an appreciation of multithreading, concurrency etc. Understanding of Reactive Programming Techniques with Akka, Spring Webflux, RxJava Practical More ❯
West Midlands, United Kingdom Hybrid / WFH Options
Movement8
innovation by evaluating and implementing emerging technologies. Maintain high standards of code quality, testing, and documentation. Requirements: Strong experience in PHP, Python, microservices, and event-driven architecture (e.g., ApacheKafka). Familiarity with frameworks like Laravel and design patterns such as MVC. Proven leadership in software development and mentoring. Excellent communication, problem-solving, and organisational skills. Experience with tools More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
with natural language querying Document Validation POC - including interface and full integration Key Skills Required Cloud Data Engineering: AWS (Aurora, DMS, Lambda, Kinesis), Azure Data Factory Streaming & CDC: ApacheKafka, AWS Kinesis, change data capture AI/Vector Search: Pinecone, Weaviate, or Chroma with LangChain API Development: RESTful services, 3rd-party system integrations Production Standards: Monitoring, logging, cost optimisation More ❯
VETTING/DEVELOPED VETTED/DEEP VETTING/DEEP VETTED/SC CLEARED/SC CLEARANCE/SECURITY CLEARED/SECURITY CLEARANCE/NIFI/CLOUDERA/HADOOP/KAFKA/ELASTIC SEARCH/LEAD BIG DATA ENGINEER/LEAD BIG DATA DEVELOPER More ❯
customer issues during implementation Requirements Have project management skills and experience Have significant exposure to technical implementation Database: -SQL/Oracle, Web deployment: -Apache Tomcat, Middleware: IBM MQ, DAPR, Kafka, Cloud: - AWS, Mircosoft Azure Operating Systems: -Windows, Linux Have excellent troubleshooting skills Have a vast range of technical knowledge Demonstrate good internal and external stakeholder management experience French speaking More ❯
customer issues during implementation Requirements Have project management skills and experience Have significant exposure to technical implementation Database: -SQL/Oracle, Web deployment: -Apache Tomcat, Middleware: IBM MQ, DAPR, Kafka, Cloud: - AWS, Mircosoft Azure Operating Systems: -Windows, Linux Have excellent troubleshooting skills Have a vast range of technical knowledge Demonstrate good internal and external stakeholder management experience French speaking More ❯
ability to explain technical concepts to both technical and non-technical audiences. Experience supporting cloud-based SaaS products, preferably in the data infrastructure or DevOps space. Familiarity with ApacheKafka, distributed systems, or modern data streaming technologies is a plus. Comfortable working in a fast-growing startup environment where adaptability and initiative are key. A customer-first mindset with More ❯
company, we strive to replicate this success by fostering collaboration, especially between our engineers. Tech Stack Our current tech stack includes: Docker for production and local development AWS EKS Kafka for our asynchronous message queues Elixir/Ruby for our main services More ❯
utilities, Disaster recovery process/tools Experience in troubleshooting and problem resolution Experience in System Integration Knowledge of the following: Hadoop, Flume, Sqoop, Map Reduce, Hive/Impala, Hbase, Kafka, Spark Streaming Experience of ETL tools incorporating Big Data Shell Scripting, Python Beneficial Skills: Understanding of: LAN, WAN, VPN and SD Networks Hardware and Cabling set-up experience Experience More ❯
VETTING/DEVELOPED VETTED/DEEP VETTING/DEEP VETTED/SC CLEARED/SC CLEARANCE/SECURITY CLEARED/SECURITY CLEARANCE/NIFI/CLOUDERA/HADOOP/KAFKA/ELASTIC SEARCH/LEAD BIG DATA ENGINEER/LEAD BIG DATA DEVELOPER More ❯
VETTING/DEVELOPED VETTED/DEEP VETTING/DEEP VETTED/SC CLEARED/SC CLEARANCE/SECURITY CLEARED/SECURITY CLEARANCE/NIFI/CLOUDERA/HADOOP/KAFKA/ELASTIC SEARCH/LEAD BIG DATA ENGINEER/LEAD BIG DATA DEVELOPER More ❯
Birmingham, West Midlands, England, United Kingdom Hybrid / WFH Options
Broster Buchanan Ltd
demonstrate a solid understanding of the concepts of real time data streaming, batch data processing and data transformation processes Experience with core tools such as Data Factory, Databricks, Synapse, Kafka and Python Any exposure to data migration/ETL would be highly beneficial, with SQL/T-SQL, SSIS, SSRS and SSAS, as there is a large data migration More ❯
building secure, scalable backend systems in Python and/or Go * Deep understanding of containerised services, particularly in Kubernetes environments * Practical knowledge of orchestration tools (e.g., Argo), message buses (Kafka), and databases (especially Postgres), or equivalent technologies * Experience working in air-gapped or secure environments, or at minimum, a clear grasp of the constraints and workarounds involved * Comfort designing More ❯
uses modern techniques to achieve the best results for its clients while empowering and supporting you to realize your full potential? We are an experienced team of Spring committers, Kafka contributors, ex-Pivotal, and ex-Google engineers. If you want to know more, keep reading or reach out for a chat. About us We are a VC-backed fintech More ❯
small team. Proficiency in at least one object-oriented language, such as C# or Java. Familiarity with .NET Framework or .NET Core is preferred. Experience with message brokers like Kafka is an advantage. Knowledge of modern cloud technologies, including AWS services and infrastructure. At least 5 years of experience in Sports Book industry Join Our Team We're a More ❯
building secure, scalable backend systems in Python and/or Go * Deep understanding of containerised services, particularly in Kubernetes environments * Practical knowledge of orchestration tools (e.g., Argo), message buses (Kafka), and databases (especially Postgres), or equivalent technologies * Experience working in air-gapped or secure environments, or at minimum, a clear grasp of the constraints and workarounds involved * Comfort designing More ❯
within DevEx/Developer Enablement/Developer Experience. A background in software engineering, with exposure to cloud-native tooling, microservices, and event-driven architectures. Familiarity with tools like GitLab, Kafka, and monitoring solutions like Grafana (or similar). A strong understanding of building internal platforms that improve developer workflows, CI/CD processes, and observability. A thoughtful, empathetic leadership More ❯
within DevEx/Developer Enablement/Developer Experience. A background in software engineering, with exposure to cloud-native tooling, microservices, and event-driven architectures. Familiarity with tools like GitLab, Kafka, and monitoring solutions like Grafana (or similar). A strong understanding of building internal platforms that improve developer workflows, CI/CD processes, and observability. A thoughtful, empathetic leadership More ❯
within DevEx/Developer Enablement/Developer Experience. A background in software engineering, with exposure to cloud-native tooling, microservices, and event-driven architectures. Familiarity with tools like GitLab, Kafka, and monitoring solutions like Grafana (or similar). A strong understanding of building internal platforms that improve developer workflows, CI/CD processes, and observability. A thoughtful, empathetic leadership More ❯
widely in our sector, we strongly encourage exploring new technologies and techniques. Some of the following experience is therefore desirable: • Practical experience using streaming technologies, including streaming platforms (e.g. Kafka), online algorithms (e.g. stochastic gradient descent), and fixed-memory data structures (e.g. Bloom Filters). • Experience using next generation machine learning techniques and tools, including Deep Neural Networks and More ❯
data from diverse sources, transform it into usable formats, and load it into data warehouses, data lakes or lakehouses. Big Data Technologies: Utilize big data technologies such as Spark, Kafka, and Flink for distributed data processing and analytics. Cloud Platforms: Deploy and manage data solutions on cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP), leveraging cloud … for data manipulation and scripting. Strong understanding of data modelling concepts and techniques, including relational and dimensional modelling. Experience in big data technologies and frameworks such as Databricks, Spark, Kafka, and Flink. Experience in using modern data architectures, such as lakehouse. Experience with CI/CD pipelines, version control systems like Git, and containerization (e.g., Docker). Experience with … and analytical skills with the ability to diagnose and resolve complex data-related issues. SQL (for database management and querying) Apache Spark (for distributed data processing) Apache Spark Streaming, Kafka or similar (for real-time data streaming) Experience using data tools in at least one cloud service - AWS, Azure or GCP (e.g. S3, EMR, Redshift, Glue, Azure Data Factory More ❯
Data Architecture: Build and maintain big data architectures and data pipelines to efficiently process large volumes of geospatial and sensor data. Leverage technologies such as Hadoop, Apache Spark, and Kafka to ensure scalability, fault tolerance, and speed. Geospatial Data Integration: Develop systems that integrate geospatial data from a variety of sources (e.g., satellite imagery, remote sensing, IoT sensors, and … applications. Familiarity with geospatial data formats (e.g., GeoJSON, Shapefiles, KML) and tools (e.g., PostGIS, GDAL, GeoServer). Technical Skills: Expertise in big data frameworks and technologies (e.g., Hadoop, Spark, Kafka, Flink) for processing large datasets. Proficiency in programming languages such as Python, Java, or Scala, with a focus on big data frameworks and APIs. Experience with cloud services and … field. Experience with data visualization tools and libraries (e.g., Tableau, D3.js, Mapbox, Leaflet) for displaying geospatial insights and analytics. Familiarity with real-time stream processing frameworks (e.g., Apache Flink, Kafka Streams). Experience with geospatial data processing libraries (e.g., GDAL, Shapely, Fiona). Background in defense, national security, or environmental monitoring applications is a plus. Compensation and Benefits: Competitive More ❯
and APIs using Java , Spring Boot , and microservices architecture . Build dynamic, responsive UIs using Angular , React , or Vue.js . Integrate Camunda workflows with REST APIs, databases, messaging systems (Kafka/RabbitMQ), and user interfaces. Configure and manage Camunda engine, external task workers, and job execution. Write unit and integration tests for both frontend and backend components. Collaborate with … with Camunda BPM (v7 or v8) - BPMN, DMN, external tasks, process orchestration Experience in Angular , React , or Vue.js Other Technologies: Integration experience with Databases (PostgreSQL, MySQL, MongoDB) Familiarity with Kafka , RabbitMQ , or other messaging tools Experience with Git , Maven/Gradle , Jenkins/GitLab CI Experience with Camunda 8/Zeebe , Operate, Tasklist Exposure to Docker , Kubernetes , Helm Knowledge More ❯
and develop modern cloud-based services using Java and NodeJS. Build and maintain microservices, including front-end components and APIs, in a scalable architecture. Implement event-driven solutions using Kafka and other messaging technologies. Develop and deploy applications on AWS cloud infrastructure. Work with both NoSQL (MongoDB) and SQL databases to manage and optimize data storage. Utilize containerization technologies … a development team Extensive experience developing modern cloud services using Java and NodeJS Extensive experience of building services in a microservice architecture (front-end and APIs) Experience of using Kafka and event-based architectures Experience of cloud hosting, specifically AWS Experience in noSQL DBs (specifically MongoDB) Experience in SQL DBs Experience of using containerisation (specifically Docker) Experience in writing More ❯