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 2 Nov 2026

Software Engineer

The employer hasn't listed a salary.

Apply on Barclays

Description

We are seeking a skilled Software Engineer to join our team at Barclays in Pune. As a Software Engineer, you will play a crucial role in designing, developing, and improving software that provides business, platform, and technology capabilities for our customers and colleagues.

Responsibilities

  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define software requirements and devise solution strategies.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay up-to-date with industry technology trends and innovations, and contribute to the organisation's technology communities.
  • Adhere to secure coding practices to mitigate vulnerabilities and ensure secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability, and reliability.

Requirements

  • Experience with Java Spring Boot microservices, GitLab pipelines, Docker, Kubernetes, Kafka, JUnit, and Cucumber.
  • Knowledge of Gradle scripts for building and publishing artifacts.

Nice to Have

  • Experience with MongoDB, OpenApi specification, Redhat OpenShift, and AI tools such as Claude, Copilot, and Gitlab.

What We Offer

  • Opportunity to work on cutting-edge technology and drive innovation and operational excellence.
  • Collaborative and dynamic work environment.

Values and Behaviours

  • We expect all colleagues to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, and the Barclays Mindset – to Empower, Challenge, and Drive.

Skills

Required

Nice to have

Apply on Barclays