team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking … software development lifecycle through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of Spring Boot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based CI/CD , cloud infrastructure (AWS/GCP More ❯
team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking … software development lifecycle through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of Spring Boot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based CI/CD , cloud infrastructure (AWS/GCP More ❯
team members, while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking … software development lifecycle through automation. Requirements: 7–10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of Spring Boot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based CI/CD , cloud infrastructure (AWS/GCP More ❯
Galytix (GX) is delivering on the promise of AI. GX has built specialised knowledge AI assistants for the banking and insurance industry. Our assistants are fed by sector-specific data and knowledge and easily adaptable through ontology layers to reflect More ❯
the future of sports betting technology? Join the Sportsbookteam and contribute to our in-house Sportsbook platform that hosts multiple brands. Our sophisticated system leverages Java for robust development, Kafka for real-time data streaming, and Spring Boot for creating powerful services. You’ll work with various live sports feed integrations and utilise RabbitMQ for efficient message handling. Our … with monolithic applications as well as designing and implementing microservices architecture. Experience designing and building RESTful web service APIs. Distributed caching (Hazelcast or Redis). Knowledge of Asynchronous Messaging (Kafka, RabbitMQ, or JMS). Familiarity with observability tools like Elastic stack, Grafana, etc. Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools such as Jenkins More ❯
millions of data points per day and create a highly available data processing and REST services to distribute data to different consumers across PWM. Technologies used include: Data Technologies: Kafka, Spark, Hadoop, Presto, Alloy - a data management and data governance platform Programming Languages: Java, Scala, Scripting Database Technologies: MongoDB, ElasticSearch, Cassandra, MemSQL, Sybase IQ/ASE Micro Service Technologies … experimenting new tech stacks SKILLS AND EXPERIENCE WE ARE LOOKING FOR Computer Science, Mathematics, Engineering or other related degree at bachelors level Java, Scala, Scripting, REST, Spring Boot, Jersey Kafka, Spark, Hadoop, MongoDB, ElasticSearch, MemSQL, Sybase IQ/ASE 3+ years of hands-on experience on relevant technologies ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital More ❯
manage the platforms and data infrastructure that hold, secure, cleanse and validate, govern, and manage our data. Manage our data platform, incorporating services using Airflow/Composer, BigQuery, Snowflake, Kafka, and Redis running on Kubernetes, GCP, and AWS. Support our Data Science teams with access to data, performing code reviews, aiding model evaluation and testing, deploying models, and supporting … high volume, transactional, global, industry. Experience with advertising technology (AdTech) highly desired. Proven experience and a passion for developing and operating data-oriented solutions using Python, Airflow/Composer, Kafka, Snowflake, BigQuery, and a mix of data platforms such as Spark, AWS Athena, Postgres and Redis. Excellent SQL development, query optimization and data pipeline development skills required. Strong experience More ❯
d via Umbrella Role Description: Strong programming and analytical skills using Core Java Experience developing Micro services Architecture using Spring Boot Proficient with Restful API dev, Java 8 features & Kafka Working experience with git/github/gitlab Enthusiastic and willing to learn new technologies Good communication skill. Positive Attitude with good commitment levels ReactJS knowledge is preferred Your More ❯
of event sourcing, CQRS, and distributed system patterns. Experience with cloud-native architectures (preferably Azure but AWS & GCP also fine). Solid knowledge of messaging/event streaming technologies (Kafka, EventStore, etc.). CI/CD pipeline design, infrastructure-as-code, and automated testing experience. Desirable: Background in financial services or highly regulated industries. Knowledge of containerisation (Docker, Kubernetes More ❯
of event sourcing, CQRS, and distributed system patterns. Experience with cloud-native architectures (preferably Azure but AWS & GCP also fine). Solid knowledge of messaging/event streaming technologies (Kafka, EventStore, etc.). CI/CD pipeline design, infrastructure-as-code, and automated testing experience. Desirable: Background in financial services or highly regulated industries. Knowledge of containerisation (Docker, Kubernetes More ❯
engineering with deep expertise in Java (Java 11 or later). Strong experience in designing microservices and distributed systems. Solid grasp of Spring/Spring Boot, REST APIs, messaging (Kafka/RabbitMQ), and cloud-native development. Proven leadership in technical decision-making and mentoring developers. Experience with cloud platforms (AWS, GCP, or Azure). A strong security mindset or More ❯
engineering with deep expertise in Java (Java 11 or later). Strong experience in designing microservices and distributed systems. Solid grasp of Spring/Spring Boot, REST APIs, messaging (Kafka/RabbitMQ), and cloud-native development. Proven leadership in technical decision-making and mentoring developers. Experience with cloud platforms (AWS, GCP, or Azure). A strong security mindset or More ❯
Java Developers as well as DevOps Engineers. As a Senior Java Developer, you will: Have 5+ years experience as a Software Engineer Experience developing with: Java, Spring Boot, Microservices, Kafka (or other messaging queues e.g. RabbitMQ), AWS, Docker, Kubernetes A desire to be part of an important mission Be adaptable to working in the buzzing, dynamic fast-paced environment More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Understanding Recruitment
Java Developers as well as DevOps Engineers. As a Senior Java Developer, you will: Have 5+ years experience as a Software Engineer Experience developing with: Java, Spring Boot, Microservices, Kafka (or other messaging queues e.g. RabbitMQ), AWS, Docker, Kubernetes A desire to be part of an important mission Be adaptable to working in the buzzing, dynamic fast-paced environment More ❯
on architecture, scalable systems, and modern cloud-native technologies. Key Responsibilities: Design, develop, and maintain scalable microservices using Java and Spring Boot Build and integrate event-driven systems with Kafka Contribute to frontend development using Angular and React Deploy and manage services on AWS Collaborate with product owners, designers, and other engineers in an Agile environment Apply engineering best More ❯
on architecture, scalable systems, and modern cloud-native technologies. Key Responsibilities: Design, develop, and maintain scalable microservices using Java and Spring Boot Build and integrate event-driven systems with Kafka Contribute to frontend development using Angular and React Deploy and manage services on AWS Collaborate with product owners, designers, and other engineers in an Agile environment Apply engineering best More ❯
and solution design. Proven experience of programming on several large-scale systems (large data or compute volume) Essential Skills: Expert knowledge in one of our languages: Java (Spring, multithreading) Kafka, ReST APIs, Caching, S3, large distributed systems knowledge Continuous Integration/Continuous Delivery/Continuous Testing practices Result Oriented Technical analysis Preferred Skills: DevOps: Ansible Containerization: Docker, Kubernetes Programming More ❯
and solution design. Proven experience of programming on several large-scale systems (large data or compute volume) Essential Skills: Expert knowledge in one of our languages: Java (Spring, multithreading) Kafka, ReST APIs, Caching, S3, large distributed systems knowledge Continuous Integration/Continuous Delivery/Continuous Testing practices Result Oriented Technical analysis Preferred Skills: DevOps: Ansible Containerization: Docker, Kubernetes Programming More ❯
Cambourne, England, United Kingdom Hybrid / WFH Options
Remotestar
the role: Java & Spring/Spring Boot : 3- 10 years of extensive experience in building and deploying back-end services. MongoDB & JPA: Proficient in database design, management, and optimization. Kafka: Skilled in implementing real-time data pipelines and messaging systems. Splunk: Expertise in monitoring, logging, and troubleshooting application performance. GitLab: Strong knowledge of version control systems and CI/ More ❯
Working in a team development environment Thorough understanding of Computer Science fundamentals such as Data Structures, Algorithms and Design Patterns Amazon Web Services, Azure, or Google Cloud Platform Desirable Kafka Agile awareness, Jira, Bitbucket Python MariaDB PostgreSQL + Timescale Build Systems (Bamboo, Jenkins, etc) SQL and NoSQL technologies You will have knowledge of software development and some exposure to More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
SR2
and impactful. Experience we’re looking for: Experienced in designing and developing full stack solutions with Java, Spring boot and ideally React (or similar) Microservices Architecture Messaging technologies e.g Kafka, RabbitMQ OR ActiveMQ Familiar with Cloud platforms (AWS, Kubernetes, Docker) Experienced of working within an Agile Product team alongside scrum masters and product owners Strong communication skills and the More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
SR2 REC LTD
and impactful. Experience we’re looking for: Experienced in designing and developing full stack solutions with Java, Spring boot and ideally React (or similar) Microservices Architecture Messaging technologies e.g Kafka, RabbitMQ OR ActiveMQ Familiar with Cloud platforms (AWS, Kubernetes, Docker) Experienced of working within an Agile Product team alongside scrum masters and product owners Strong communication skills and the More ❯
London, England, United Kingdom Hybrid / WFH Options
Cathcart Technology
AWS ) but they do have a dedicated frontend specialist, so there is opportunity to pick up some frontend experience here. You'll be actively working with Java ( Spring ), AWS, Kafka and Kubernetes, amongst a few other technologies. You'll be regularly involved in feature design meetings, where you'll be able to suggest and help implement technologies the team More ❯