Job Description

Join us at Barclays as a Software Engineer, where you’ll design, develop, and enhance software that delivers key business and technology capabilities across our organisation. In this role, you’ll help build a new strategic UI using standard design libraries and accessibility principles, creating reusable components that support future platform enhancements.

To be successful as a Software Engineer, you should have experience with:

  • Comprehensive understanding of API and Microservice (REST and /or gRPC) design patterns backed up by experience delivering and running the services you have built in production.
  • A track record of building enterprise-scale applications using Java and Spring Boot frameworks.
  • Experience building event-driven services using Kafkaor similar technologies.
  • Solid understanding of DevOps, CI/CD pipelines (Gitlab).

Some other highly valued skills may include:

  • Banking or regulated fin...

Ready to Apply?

Take the next step in your AI career. Submit your application to Barclays today.

Submit Application