Software Engineer - Event-Driven Platform (Java/Kafka)

Barclays

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Barclays is seeking a Software Engineer to design, develop and enhance a scalable, event-driven platform that supports real-time integrations across Barclays' digital ecosystem. You will build high-quality software and work closely with product and engineering teams to ensure alignment with business goals.

The role emphasizes secure coding, unit testing, and collaboration across disciplines, with London or Knutsford as possible locations.

Qualifications

  • Strong experience with Java, Spring, Kafka and microservice design.
  • Good understanding of AWS cloud services and OpenShift/Kubernetes.
  • Hands-on experience with DevOps tooling and CI/CD automation.
  • Knowledge of PostgreSQL and relational data modelling.
  • Exposure to event-driven patterns, or API platforms(Kafkapreferred).
  • Experience in writing IaC (Terraform/CloudFormation preferred).
  • Automation testing of the framework.

Responsibilities

  • Development and delivery of high-quality software solutions using industry-aligned languages, frameworks, and tools.
  • Collaborate with product managers, designers, and engineers to define requirements and strategies.
  • Participate in code reviews and promote code quality and knowledge sharing.
  • Stay informed of industry trends and contribute to technology communities.
  • Adhere to secure coding practices to mitigate vulnerabilities and protect data.
  • Implement effective unit testing to ensure code quality and reliability.

Skills

Java
Spring
Kafka
Microservices
AWS
OpenShift/Kubernetes
DevOps CI/CD
PostgreSQL
Event-driven
API Platform
Terraform/CloudFormation
Automation Testing

Job description

Barclays is seeking a Software Engineer to design, develop and enhance a scalable, event-driven platform that supports real-time integrations across Barclays' digital ecosystem. You will build high-quality software and work closely with product and engineering teams to ensure alignment with business goals.

The role emphasizes secure coding, unit testing, and collaboration across disciplines, with London or Knutsford as possible locations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer: Real-Time, Cloud-Native Platform
Software Engineer: Real-Time, Cloud-Native Platform

3761 Barclays - BX - UK • Greater London

On-site
GBP 70,000 - 110,000
Real-Time Kafka Platform Engineer
Real-Time Kafka Platform Engineer

3761 Barclays - BX - UK • Knutsford

On-site
GBP 90,000 - 120,000
API Software Engineer — Java Microservices + Kafka
API Software Engineer — Java Microservices + Kafka

Barclays • Northampton

On-site
GBP 70,000 - 110,000
Software Engineer
Software Engineer

3761 Barclays - BX - UK • Greater London

On-site
GBP 70,000 - 110,000
Senior Kafka Platform Engineer: Scale & Secure Streaming
Senior Kafka Platform Engineer: Scale & Secure Streaming

3761 Barclays - BX - UK • Knutsford

On-site
GBP 90,000 - 120,000
Hybrid Lead Full-Stack Java Engineer
Hybrid Lead Full-Stack Java Engineer

3761 Barclays - BX - UK • Knutsford

Hybrid
GBP 85,000 - 120,000
Senior Kafka Platform Engineer
Senior Kafka Platform Engineer

3761 Barclays - BX - UK • Knutsford

On-site
GBP 90,000 - 120,000
Kafka Platform Engineer
Kafka Platform Engineer

3761 Barclays - BX - UK • Knutsford

On-site
GBP 90,000 - 120,000
Senior Software Engineer, Resilience & Cloud Platform
Senior Software Engineer, Resilience & Cloud Platform

Barclays • Knutsford

On-site
GBP 90,000 - 135,000
Platform Engineer: Cloud-Native Infra for Scalable Apps
Platform Engineer: Cloud-Native Infra for Scalable Apps

3761 Barclays - BX - UK • Glasgow

On-site
GBP 70,000 - 105,000