Barclays Senior Software Engineer Recruitment 2026

Posted 4 days ago 6 views

Barclays is hiring for a Senior Software Engineer – C++ & Java position in Pune. The role is part of the Markets Pre Trade business area and focuses on low-latency applications, Java microservices, distributed systems, messaging platforms, caching and infrastructure.

Barclays

Job Role Senior Software Engineer
Qualification Not specified
Experience Relevant hands-on experience
Batch Not specified
Salary ₹15L – ₹30 Lakhs
Job Location Pune
Last Date to Apply
Employment Type Full Time

About Barclays

Barclays is a global financial services organisation with technology teams working across banking, financial markets and digital infrastructure. The company operates technology centres in multiple countries, including a major technology campus in Pune.

Eligibility Criteria

  • Strong hands-on experience developing low-latency applications using modern C++ such as C++11/14/17/20.
  • Strong Java development experience.
  • Experience with Spring Boot, Spring Cloud, Spring Security and Spring Data.
  • Experience with distributed systems and microservices.
  • Practical experience with Kafka and Solace.
  • Experience with Redis and Oracle Coherence.
  • Experience with Python scripting and technologies such as Django, SQLAlchemy and pandas.
  • Strong problem-solving and technical skills.

Key Responsibilities

  • Build and maintain scalable and secure technology solutions.
  • Develop low-latency applications using C++ and Java.
  • Develop Spring-based microservices and distributed systems.
  • Work with event-driven architectures using Kafka and Solace.
  • Implement caching solutions using Redis and Oracle Coherence.
  • Build and maintain data pipelines and data architectures.
  • Develop processing and data-analysis solutions.
  • Work with data scientists on deploying machine learning models.
  • Contribute to infrastructure and deployment pipelines.
  • Collaborate with stakeholders and provide technical direction.

Preferred Skills

  • Modern C++ (C++11/14/17/20)
  • Java and Spring ecosystem
  • Spring Boot, Spring Cloud, Spring Security, Spring Data
  • Kafka and Solace
  • Redis and Oracle Coherence
  • Python, Django, SQLAlchemy and pandas
  • GitLab CI/CD
  • Multi-stage deployment pipelines
  • AI/ML knowledge
  • Investment banking or risk-management knowledge

Selection Process

  1. Application – Submit your information, CV and cover letter.
  2. Assessment – Assessment of behaviours and ability at work.
  3. Interview – Discussion of previous experience and skills.
  4. Next Step – Additional information and screening.

Salary & Benefits

  • Salary: ₹15 – ₹30 Lakhs per year (Approx., third-party estimate).
  • Employment: Permanent / Full Time.
  • Location: Pune, Maharashtra.
  • Work Mode: Hybrid.
  • Benefits: Barclays lists benefits including competitive holiday allowance, life assurance, private medical care and pension contribution.

Frequently Asked Questions

Note: Only shortlisted candidates will be contacted for the next round of the selection process.

Get instant Job Alerts

Join 5,00,000+ job seekers and never miss an opportunity.