Skip to main content
HireStepX is now in Beta! Be among the first to practice smarter and land your dream role.
Company Guides

Barclays India Interview Questions 2026: SWE Capital Markets

Barclays India interview guide 2026: Pune tech centre stack, Java Spring Boot, Python, capital markets systems, IB domain knowledge, and SWE salary.

Barclays28 April 202610 min read6 sections

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.

6 sections

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.

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.

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 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.

Barclays India's Pune center has a strong focus on regulatory technology covering Basel III capital calculations, FRTB market risk, and transaction reporting under EMIR and MiFID II. Engineers in these teams build batch processing pipelines in Python and Scala that run overnight regulatory reports consumed by risk officers in London. Interview questions for these roles include explaining the difference between VaR and CVaR, how to model counterparty credit risk, and designing a system that reconciles trade positions across six upstream systems within a four-hour settlement window. Prior exposure to Murex, Calypso, or Finastra platforms is noted positively, though not mandatory for software engineering roles.

Barclays India interviews place more emphasis on domain knowledge than pure algorithmic problem solving compared to product companies. Prepare by studying how investment banks function, the lifecycle of a trade from order to settlement, and basic concepts around fixed income, equities, and foreign exchange. On the technical side, practice SQL query optimization, Java multithreading patterns, and REST API design. Behavioral rounds use the STAR format and probe for examples of delivering under tight regulatory deadlines or managing stakeholder expectations across time zones. Mock interview practice with AI tools such as HireStepX can help you sharpen STAR responses and rehearse how to explain financial concepts clearly to a technical interviewer.

Frequently asked questions

What tech stack does Barclays India use for software engineering?

Java Spring Boot for core banking and capital markets microservices, Python for analytics and quant risk systems, React for internal trading dashboards, Oracle and PostgreSQL databases, and AWS and Azure for cloud infrastructure covering the full Barclays product portfolio.

What is the Barclays India software engineer salary in 2026?

Analyst (junior SWE): Rs 10-18 LPA. Associate (mid-level): Rs 18-35 LPA. Vice President (senior SWE/lead): Rs 35-65 LPA. Director: Rs 60-100 LPA. Barclays uses investment banking grade bands with performance bonuses of 15-30% for strong performers.

What investment banking domain knowledge is tested at Barclays India?

Trade lifecycle from execution through settlement, fixed income instrument concepts (bonds, swaps), regulatory requirements (MiFID II, EMIR, Basel III basics), SWIFT messaging for financial transactions, and the distinction between front, middle, and back office technology systems.

How many rounds does the Barclays India tech interview have?

Typically 4-5 rounds: an online assessment (Java/Python coding plus aptitude), two technical interviews on data structures and capital markets domain, a system design or domain case study round for senior roles, and an HR round with STAR-format behavioural questions.

Explore more

Continue reading

All posts

Practice

Know the answer. Now say it.

Barclays India interviews test Java, SQL, and capital markets domain knowledge. Use HireStepX to practise both technical and behavioral rounds with AI voice coaching.