CareersInCloud
Barclays logo

Barclays Hiring Software Engineer (Java)

Barclays

PuneSoftwarefull-time₹12–20 LPAPosted 24 May 2025Active

Barclays off campus drive : Job Overview

CompanyBarclays
LocationPune
CategorySoftware
Salary₹12–20 LPA
Employment Typefull-time
Posted24 May 2025
StatusActive

Job Description

**Barclays – Software Engineer (Java) | 2+ YOE | Pune

Company: Barclays
Job Role: Software Engineer – Java
Qualification: Bachelor’s degree in Computer Science, Engineering, or related

Experience: 2+ Years
Salary: ₹12–20 LPA (based on skills, Barclays standards, and location)
Job Location: Pune, India (Hybrid Work Model)
Last Date: Apply ASAP – Position live since May 22, 2025

### Follow Us:

@Instagram


Job Description:

Join Barclays’ Corporate Digital Banking team as a Software Engineer where you will architect and build high-performance financial applications at scale. You’ll work with Spring, Core Java, Oracle, and Kafka to drive innovation for millions of users and enhance critical banking infrastructure.


Roles & Responsibilities:

  • Design and deliver scalable, high-performance Java software
  • Work on Spring Data JPA, Spring Security, and API development using OAuth2 and JWT
  • Write optimized Oracle SQL queries, stored procedures, and schema designs
  • Collaborate with product managers and architects on solution strategies
  • Ensure adherence to secure coding and unit testing practices (JUnit, Mockito)
  • Participate in code reviews, drive DevOps readiness, and improve CI/CD workflows
  • Contribute to risk controls, secure development, and production readiness
  • Build and maintain RESTful APIs with robust documentation (Swagger/OpenAPI)
  • Engage in performance tuning and monitoring for mission-critical services

Required Skills:

  • Core Java, Spring (Security, AOP, ORM, Transactions)
  • Oracle SQL: Performance tuning, complex queries, DB normalization
  • REST API Design, Swagger/OpenAPI, OAuth2 & JWT
  • Unit Testing: JUnit, Mockito
  • Apache Kafka for asynchronous event streaming
  • Version control (Bitbucket) and CI tools (TeamCity)
  • Familiar with security-first development principles

Good to Have Skills:

  • DevOps fundamentals (CI/CD, containerization)
  • Familiarity with Agile/Scrum practices
  • Experience with Kubernetes or distributed system design

Perks & Benefits:

  • Private health insurance and life assurance
  • Competitive pension contributions
  • Flexi-work and hybrid structure
  • Employee wellness programs
  • Access to cutting-edge technologies and global learning networks

Salary Insights:
Barclays offers competitive salaries to skilled Java developers. Mid-level engineers with Spring, DB optimization, and Kafka experience can expect ₹14–20 LPA or more depending on tech stack depth and interview performance.


Tags:
#JavaDeveloper #SpringBoot #OracleSQL #Kafka #APIJobs #BarclaysTech #FinTechCareers #SecureCoding #DevJobsIndia #HiringInPune

Keywords:
Barclays Java jobs, Spring framework engineer, Pune fintech software role, secure REST API jobs, Oracle SQL optimization developer, Kafka event systems, mid-level Java backend jobs India

Ready to apply?

You'll be redirected to the company's site

Share this job

Back to all jobs

Similar Role Openings from this company

More openings at Barclays

Latest Jobs

Fresh postings — updated daily

See all →

Disclaimer

CareersInCloud is an independent job information platform. We are not affiliated with, endorsed by, sponsored by, or acting on behalf of any company listed on this website. We do not represent any employer, nor do we operate as a recruiter or hiring agency.

All job listings are sourced from publicly available information, including official company career pages and other public sources. CareersInCloud does not claim ownership of any job listing content. All company names, logos, brand identities, and trademarks referenced on this platform are the intellectual property of their respective owners and are used solely for identification and informational purposes.

CareersInCloud makes no representations or warranties regarding the accuracy, completeness, legality, or timeliness of any listing. We shall not be held liable for any loss, damages, or inconvenience arising from reliance on information published on this platform.

CareersInCloud does not charge any fee for accessing job information. Candidates are strongly advised to verify all listings independently and apply only through the official career websites of the respective companies.