Taro Logo

Software Engineer- Operational Support Systems

Global financial services company providing banking, investment, and technology solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer- Operational Support Systems

Join Barclays as a Software Engineer in Operational Support Systems and be part of a transformative journey in digital innovation. This role focuses on designing, developing, and improving software solutions that power Barclays' global network infrastructure. You'll work with cutting-edge technologies including Java, Spring, React, and cloud platforms to build robust operational support systems. The position offers opportunities to work on large-scale systems, implementing secure coding practices, and developing high-performance solutions.

As a Vice President level position, you'll contribute to technical strategy and drive requirements while collaborating with cross-functional teams. The role demands expertise in both frontend and backend development, with a strong focus on building scalable, maintainable solutions. You'll be responsible for implementing monitoring systems, CI/CD pipelines, and ensuring high availability for critical infrastructure.

Barclays offers a dynamic environment where you'll work with the latest technologies while contributing to the bank's digital transformation. The role is based in Pune, India, and requires a blend of technical expertise and leadership skills. You'll be part of a team that values innovation, collaboration, and technical excellence, working on systems that support Barclays' global operations.

The ideal candidate will have strong experience with Java, Spring ecosystem, React.js, and cloud technologies. Knowledge of security practices, performance optimization, and experience with monitoring tools are essential. This role provides an opportunity to work on complex technical challenges while contributing to the evolution of Barclays' digital infrastructure.

Last updated 7 days ago

Responsibilities For Software Engineer- Operational Support Systems

  • Design, develop and improve software solutions using industry-aligned programming languages and frameworks
  • Collaborate with product managers, designers, and other engineers to define requirements
  • Participate in code reviews and promote code quality
  • Implement secure coding practices and protect sensitive data
  • Develop unit testing practices to ensure code reliability
  • Build and maintain ELT pipelines and cloud/storage integrations
  • Manage CI/CD pipelines and tooling

Requirements For Software Engineer- Operational Support Systems

Java
React
JavaScript
MongoDB
Kubernetes
  • Java Proficiency (Java 17+) and Spring Ecosystem expertise
  • React.js and JavaScript expertise with material UI and state management
  • Strong knowledge of virtualization, containers and Kubernetes
  • Experience with CI/CD pipelines (GitHub Actions, Jenkins, Gitlab CI)
  • Expertise in monitoring and observability tools (Grafana/ELK)
  • Knowledge of security practices (OAuth2, CSRF/XSS protection)
  • Experience with cloud technologies (AWS, Azure, GCP)

Interested in this job?

Jobs Related To Barclays Software Engineer- Operational Support Systems