Barclays India, headquartered in Pune, is one of the largest global bank technology centres in India with over 10,000 employees across technology, operations, risk, and finance functions. The Pune Barclays campus (called Barclays Pune or Barclays India Technology) is the global delivery centre for Barclays' investment banking technology, covering trading systems, risk management platforms, regulatory reporting, and corporate banking infrastructure. This guide covers the software engineer interview process at Barclays India in 2026.
Barclays India Tech Stack and Teams
Barclays India engineering is organised around the bank's major product lines. Investment Bank Technology: equities, fixed income, rates, FX, and commodities trading systems. The tech here is Java Spring Boot for the trade capture and lifecycle management systems, with Python for risk analytics and quantitative libraries. Corporate Bank Technology: cash management, trade finance, and transaction banking systems for corporate clients. Capital Markets Infrastructure: regulatory reporting systems (MiFID II, EMIR, Basel III), settlement connectivity (SWIFT messaging, CLS, Euroclear), and reference data management. Analytics and Data: the Barclays India data platform team uses Python (Spark, pandas), SQL, and a proprietary risk analytics platform. The dominant tech stack is Java (Spring Boot, Spring Batch for batch processing, Hibernate for ORM), with Python increasingly present in the data and quant teams. Cloud adoption is ongoing: Barclays uses AWS and Azure, and the India team is involved in migrating on-premises trading systems to cloud.
Barclays India Interview Process
Round 1 (Online Assessment): 60-90 minutes. Java or Python coding problems at LeetCode easy-to-medium level, SQL queries (joins, aggregations, window functions), and numerical aptitude questions. The aptitude component is more prominent at Barclays than at product companies. Round 2 (Technical Interview 1): 60 minutes. Java OOP principles, Spring Boot annotations and dependency injection, data structures (ArrayList vs LinkedList trade-offs, HashMap internals), SQL query optimisation, and basic design patterns. A common question: 'explain the SOLID principles and give an example of how violating the Single Responsibility Principle caused a bug in production code you have worked on'. Round 3 (Technical Interview 2 or Domain Round): For mid-level candidates, a capital markets domain discussion. 'Walk me through the lifecycle of a trade from execution on the trading desk to settlement in the clearing house, and explain which system handles each step'. Round 4 (HR Round): STAR-format behavioural questions focused on regulatory mindset, risk awareness, and handling pressure in a global financial services environment.
Capital Markets Domain Knowledge That Differentiates
Barclays India interviews test capital markets domain knowledge more explicitly than product company interviews. Trade lifecycle: from pre-trade (pricing, risk check) through trade capture, confirmation, clearing, settlement, and accounting. Understanding where each step happens (front office, middle office, back office) and what technology systems handle each step (OMS, TMS, CMS, accounting GL) is valuable. Fixed income instruments: bonds (principal, coupon, yield, duration), interest rate swaps (paying fixed, receiving floating), and credit default swaps (CDS) at a conceptual level. You do not need to be a quant but knowing what these instruments are and what risk they represent is expected for senior roles. Regulatory landscape: MiFID II (European trade reporting, best execution), EMIR (derivatives reporting), and Basel III (capital adequacy) are the key regulations. For each, knowing why it exists and what technology must do to comply is the expected level of depth. SWIFT messaging: the ISO 20022 standard for financial messaging used for cross-border payments, securities settlement, and FX confirmations.
Barclays India interviews test Java, SQL, and capital markets domain knowledge. Use HireStepX to practise both technical and behavioral rounds with AI voice coaching.
Practice freeBarclays India Salary and Career
Barclays India uses investment banking grade bands for technology roles: Analyst, Associate, Vice President (VP), Director, and Managing Director (MD). Salary benchmarks for 2026: Analyst (0-3 years, junior SWE): Rs 10-18 LPA. Associate (3-6 years, mid-level SWE): Rs 18-35 LPA. Vice President (6-10 years, senior SWE or tech lead): Rs 35-65 LPA. Director (10+ years, architect or senior lead): Rs 60-100 LPA. Managing Director equivalent: Rs 100-140+ LPA. Barclays India offers performance bonuses of 15-30% for strong performers, structured as an annual discretionary bonus reviewed in January. Benefits include comprehensive health insurance, Barclays Employee Banking (preferential rates), PF, and gratuity. Career at Barclays India moves through the global band structure, which means strong performers in Pune can be promoted into roles with global scope and potential for international rotation to London, New York, or Singapore.
Frequently asked questions
Practice these questions on HireStepX
Explore more