IIBA (International Institute of Business Analysis)
skills Good work ethic, self-starter, and results-oriented Additional Preferred Qualifications: Domain knowledge in Financial Industry and Capital Markets is a plus. Experience with Big Data technologies ( i.e. Kafka, Apache Spark, NOSQL) Knowledge of BI tools like Power BI, Microstrategy etc Exposure to Python and Scala Exposure to Salesforce ecosytem About S&P Global Ratings At S&P More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Akixi
Qualifications Familiarity with cloud platforms (AWS, Azure, or GCP) and serverless architecture. Knowledge of CI/CD pipelines and DevOps practices. Experience with message queues and streaming platforms (e.g., Kafka, AmazonMQ). Strong understanding of data modelling and API versioning. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Reed.co.uk
skills and a pragmatic approach to delivering solutions. Desirable Experience with containerisation and orchestration tools such as Docker and Kubernetes. Familiarity with event-driven architecture and message brokers (e.g., Kafka, RabbitMQ). Knowledge of front-end performance optimisation and accessibility standards. Exposure to machine learning pipelines or data engineering workflows. Prior experience working in startup environments or high-growth More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Become
working in or contributing to a Centre of Excellence team Excellent communication and collaboration skills across multidisciplinary teams Desirable Attributes Exposure to microservices architecture and event-driven systems (e.g., Kafka) Experience with design systems and component libraries (e.g., Material, Storybook) Familiarity with observability tools and performance tuning Prior consulting experience or experience in client-facing roles Engagement Model Outside More ❯
Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable testing suite to support continuous integration and delivery. Some experience with ApacheKafka, including working on distributed messaging systems for real-time data processing and managing Kafka-based solutions. Experience developing REST-based APIs. Some experience with SQL is required, and More ❯
priorities Preferred Qualifications Experience with SpringBoot and the broader Spring ecosystem Knowledge of non-relational databases (e.g., DynamoDB), and caching solutions (Redis, Memcached) Experience with streaming technologies like ApacheKafka or Amazon Kinesis Familiarity with Terraform, Docker, and Kubernetes Proficiency in at least one major cloud platform (AWS, Azure, or GCP) Exposure to performance tuning and testing of distributed More ❯
and technical requirements Develop, test, and maintain Java-based applications using Java 17 , Spring Boot, and RESTful APIs Design and implement microservices and integrate with asynchronous systems such as Kafka Build and manage database solutions using SQL and NoSQL technology Create and maintain API specifications using RAML/Swagger and ensure smooth integration between systems Required Skills/Experience … The ideal candidate will have the following: Strong hands-on experience with Java 17 , Spring Boot, and RESTful microservices Proven knowledge of Kafka or other asynchronous messaging systems Experience working with SQL/NoSQL databases and understanding of back-end integration patterns Familiarity with API design (RAML/Swagger) and best practices in CI/CD, Git, and DevOps More ❯
Hands-on knowledge in designing, writing, and reviewing high performant reactive clean code • Solid experience in building cloud native, event driven, scalable, distributed systems or services using .net, C#, Kafka, ELK Stack & Kubernetes Full stack experience with Front end development experience using HTML, VUE.js • Strong hands-on experience in performant and scalable database design in SQL, NOSQL and GRAPH More ❯
meet the demands of even greater scale. Our stack runs on AWS as a set of distributed applications using Kubernetes and a microservice-led architecture. We are also utilising Kafka for our streaming and PACT for Contract testing. What you'll get to do As a Senior Java Engineer you'll play a key role within your cross functional … Java (versions 8+) and Spring (ideally Springboot) Agile ways of working such as Scrum or Kanban in cross-functional teams Expert knowledge of Docker, EKS, AWS (public cloud) and Kafka Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran More ❯
Java 8+), object-oriented principles, and design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). Familiarity with RESTful APIs, microservices architecture, and messaging systems (e.g., Kafka, RabbitMQ). Hands-on experience with relational databases (e.g., PostgreSQL, Oracle, or SQL Server). Understanding of financial services concepts (e.g., payments, capital markets, or risk systems) is a More ❯
Java 8+), object-oriented principles, and design patterns. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). Familiarity with RESTful APIs, microservices architecture, and messaging systems (e.g., Kafka, RabbitMQ). Hands-on experience with relational databases (e.g., PostgreSQL, Oracle, or SQL Server). Understanding of financial services concepts (e.g., payments, capital markets, or risk systems) is a More ❯
serverless architectures (Lambda, Fargate, Cloud Run, et al.) and a clear understanding of when not to use them. Experience with message queues (SQS, PubSub, RabbitMQ etc.) and data pipelines (Kafka, Beam, Kinesis, etc.) You are an effective team player with effective communication, presentation and influencing skills. You have a passion for improving coding and development practices. You have worked More ❯
environment Experience delivering change through Build, Dev and QA to Production, using automation Technical Skills Java Development including Domain Driven Design, Test Driven Development and tech training presentation skills. Kafka, Mongo, Elastic Search and Redis Architecture and Design Skills Distributed Systems and architectural experience of microservices, event driven architectures and serverless. AWS Cloud including step functions, lambda and general More ❯
in disparate environments. Experienced with one or more of the following: Infrastructure as Code, API implementations, Containerisation, C++, Java, Spring Framework (including Spring Boot), Microservices, Oracle, Oracle Golden Gate, Kafka, Security Architecture Principles. Experience working in an agile environment and across multiple different roles (Delivery Leads, Business Analyst etc. across the software delivery lifecycle. What's in it for More ❯
Crawley, West Sussex, England, United Kingdom Hybrid / WFH Options
James Chase
Are you an experienced Java Back-End Developer looking for a new role Do you want to be part of a forward-thinking team Do you want to lead and mentor junior developers If so, we have the perfect opportunity 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 ❯
or Java. Client-side web apps are written in React, and some services in Clojure, Java and Go. Our platform consists of: Multiple Kubernetes Cluster for Container orchestration ApacheKafka and Redis shortly Postgres for event messaging Postgres for data storage OpenStack Swift for Object storage Juniper & Cisco networking devices A number of internally written tools for managing the More ❯
extensive and deep expertise in the following Application Development areas: Expertise in application architecture using modern technologies such as cloud native development, 12 factor Apps, microservices, serverless, API management, Kafka, etc. Deep knowledge of Microservices, Containers, REST APIs development, API Management tools (e.g. MuleSoft, Apigee), Kafka Solution architect with broad expertise in a wide range of digital technologies More ❯
domains. Strong proficiency in Java, C#, and/or React with a deep understanding of system architecture and distributed systems. Experience with low-latency, high-throughput messaging systems (e.g., Kafka, RabbitMQ, or proprietary systems). Expertise in cloud technologies and deployment pipelines (AWS, GCP, or Azure). Expertise in performance profiling and optimisation. Strong leadership and communication skills with More ❯
in disparate environments. Experienced with one or more of the following: Infrastructure as Code, API implementations, Containerisation, C++, Java, Spring Framework (including Spring Boot), Microservices, Oracle, Oracle Golden Gate, Kafka, Security Architecture Principles. Experience working in an agile environment and across multiple different roles (Delivery Leads, Business Analyst etc. across the software delivery lifecycle. What's in it for More ❯
Senior Java Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. This organisation specialises in providing high performance technology solutions to global … engineering, currently working with Java 11+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/OR Kafka) with an appreciation of topics such as Concurrency and multithreading. Experience of Reactive Programming Techniques in conjunction withasynchronous event processing and data streams, with tools such as Spring Webflux More ❯
experts and mentor junior team members. Leverage full-stack technologies including Java, JavaScript, TypeScript, React, APIs, MongoDB, Elastic Search, DMN, BPMN, and Kubernetes. Utilize data-streaming technologies such as Kafka CDC, Kafka topics, EMS, and Apache Flink. Innovate and incubate new ideas. Work on a broad range of problems involving large data sets, real-time processing, messaging, workflows More ❯
and mentor and coach the junior members, leverage full-stack technologies including; Java, JavaScript, TypeScript, React, APIs, MongoDB, Elastic Search, DMN, BPMN and Kubernetes leverage data-streaming technologies including Kafka CDC, Kafka topic and related technologies, EMS, Apache Flink be able to innovate and incubate new ideas, have an opportunity to work on a broad range of problems More ❯
SQL & NoSQL Databases: Experience with databases like PostgreSQL, MySQL, MongoDB, and Cassandra. Big Data Ecosystems: Hadoop, Spark, Hive, and HBase. Data Integration & ETL: Data Pipelining Tools: Apache NiFi, ApacheKafka, and Apache Flink. ETL Tools: AWS Glue, Azure Data Factory, Talend, and Apache Airflow. AI & Machine Learning: Frameworks: TensorFlow, PyTorch, Scikit-learn, Keras, and MXNet. AI Services: AWS SageMaker More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Nextech
Role: Java Developer - Microservices | AWS | Kafka Location: Manchester (Hybrid - 3 days onsite, 2 days remote) Salary: Up to £55,000 DOE My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking … environment. The Role: Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream) Kafka, MongoDB, ElasticSearch, and Redis AWS cloud services including Lambda, Step Functions, and general serverless architecture Docker and Kubernetes in modern DevOps environments Test-driven development (TDD) and clean architecture principles (DDD) You'll also contribute to architecture discussions, peer reviews … technical presentations within the team. What They're Looking For: Strong Java development experience using Spring-based frameworks Knowledge of distributed systems and microservices best practices Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments Experience with AWS services and cloud-native design Comfortable working in Agile teams and contributing to technical direction This is a fantastic opportunity More ❯