Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026

Software Engineer

Barclays London Hybrid senior full-time

The employer hasn't listed a salary.

Apply on Barclays

Description

We are seeking a talented Software Engineer to join our team in London or Knutsford. As a Software Engineer, you will contribute to building and enhancing a scalable, event-driven Platform that supports real-time integrations across Barclays' digital ecosystem.

Purpose of the role

Your primary responsibility will be to design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Accountabilities

  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance.
  • Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Participate in code reviews, promote a culture of code quality and knowledge sharing, and stay informed about industry technology trends and innovations.
  • Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability, and reliability.

Assistant Vice President Expectations

  • Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness.
  • Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver on work that impacts the whole business function.
  • Demonstrate leadership behaviors to create an environment for colleagues to thrive and deliver to a consistently excellent standard.

Key Skills

  • 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 modeling.
  • Exposure to event-driven patterns, or API platforms (Kafka preferred).
  • Experience in writing Infrastructure as Code (Terraform/Cloudformation).
  • Automation Testing of the framework.

Desirable Skills

  • Ability to challenge existing approaches and drive platform improvements.
  • Strong communication and stakeholder collaboration skills.
  • Ability to articulate technical concepts clearly to varied audiences.

Skills

Required

  • Java
  • Spring
  • Kafka
  • microservice design
  • AWS cloud services
  • OpenShift/Kubernetes
  • DevOps tooling
  • CI/CD automation
  • PostgreSQL
  • relational data modeling
  • event-driven patterns
  • API platforms
  • Infrastructure as Code
  • Terraform/Cloudformation
  • Automation Testing

Nice to have

  • ability to challenge existing approaches
  • strong communication and stakeholder collaboration skills
  • articulate technical concepts
Apply on Barclays