Software Engineer – Operational Support Systems (OSS) Jobs at Barclays | Pune, India

October 2, 2025

Job Description

Summary

Barclays is hiring a Software Engineer – Operational Support Systems (OSS) in Pune, Maharashtra to design, build, and optimize next-generation OSS infrastructure and toolchains across cloud and on-premises environments. This role is ideal for Java Developers, Full-Stack Engineers, and Cloud Engineers with strong expertise in Java 17+, Spring, React.js, Kubernetes, CI/CD pipelines, and observability tools.

Join Barclays Technology, a global leader in FinTech innovation, where you’ll work on cutting-edge solutions in machine learning, cloud-native architectures, blockchain, and financial systems. As a Software Engineer in Pune, you’ll play a key role in ensuring scalability, security, and performance across mission-critical applications that support Barclays’ global network operations.


Job Details at a Glance

Job TitleSoftware Engineer – Operational Support Systems (OSS)
CompanyBarclays
LocationPune, Maharashtra, India
Business AreaGTIS – Technology
ExpertiseSoftware Engineering, OSS, Cloud, Full-Stack Development
Contract TypePermanent
Work ModeHybrid (onsite anchor days)
Experience Level4–10 years (Software Engineering/OSS/Cloud)
Reference CodeJR-0000052521
Date PostedOctober 01, 2025

Key Responsibilities

As a Barclays Software Engineer – OSS, you will:

  • Design, develop, and maintain OSS infrastructure and toolchains for cloud and on-premises platforms
  • Deliver high-quality, scalable, and secure software solutions using Java, Spring, and React.js
  • Build front-end and back-end integrations with SQL/NoSQL databases
  • Implement CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI) for automated deployments
  • Apply secure coding practices including OAuth2, CSRF/XSS protection
  • Drive performance optimization: JVM tuning, caching, lazy loading, and high-availability architecture
  • Work with containerization & orchestration (Docker, Kubernetes, OpenShift)
  • Ensure observability with logging, tracing, and monitoring using Grafana/ELK/SRE frameworks
  • Collaborate with cross-functional teams (Product Managers, Designers, Engineers) for seamless project execution
  • Stay updated with emerging technologies and contribute to Barclays’ tech innovation initiatives

Required Skills & Experience

  • Strong programming expertise in Java (17+) and Spring Ecosystem
  • Front-end skills: React.js, JavaScript, Material UI, Ant Design
  • Database experience with SQL and NoSQL integrations
  • Strong understanding of virtualization, containers, and Kubernetes
  • Hands-on with TDD frameworks (Cypress, Playwright, Selenium)
  • Knowledge of CI/CD tools – GitHub Actions, Jenkins, GitLab CI
  • Familiarity with observability stacks (Grafana, ELK, Prometheus)
  • Experience with cloud technologies (AWS, Azure, GCP, Hybrid Cloud)

Preferred Skills

  • ELT pipeline development and data lake/warehouse integrations (Snowflake, BigQuery, Redshift)
  • Strong knowledge of networking domains (VXLAN, EVPN, WAN, LAN, WLAN, SD-WAN)
  • Expertise in performance profiling, JVM optimization, and secure coding
  • Exposure to enterprise OSS systems in large-scale financial institutions

Why Join Barclays Technology?

  • Work on cutting-edge financial technology solutions at global scale
  • Hybrid work model with world-class Pune campus facilities
  • Competitive salary, pension contribution, medical care & life assurance
  • Access to Barclays’ innovation-driven culture with opportunities in AI, blockchain & advanced cloud engineering
  • Be part of an inclusive, collaborative, and future-ready technology hub with 9,000+ colleagues in Pune

Apply Now

Build your career in global FinTech innovation with Barclays. If you have the expertise in OSS, Cloud Engineering, and Full-Stack Development, apply today and be part of Barclays Technology.

👉 Apply Now on Barclays Careers