Senior Software Engineer -Java

1203 Barclays Global Serv. Cent

Pune District

On-site

INR 2,400,000 - 3,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

1203 Barclays Global Serv. Cent seeks a Senior Software Engineer – Java in Pune to design, develop, and enhance scalable software systems for business platforms.

You will contribute to microservices-based architectures, RESTful APIs, and secure coding practices while collaborating with product managers and engineers to deliver end-to-end features. The role requires deep Java expertise (Java 17+), Spring Boot, Spring Framework, and experience with CI/CD, cloud platforms, and observability tools,

Qualifications

  • Strong understanding of OOD principles and design patterns.
  • Experience in Agile/Scrum delivery environments.
  • Excellent problem-solving and stakeholder communication skills.

Responsibilities

  • Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
  • Ensure code is scalable, maintainable, and optimized for performance.
  • Collaborate cross-functionally with product managers, designers and other engineers to define software requirements and strategies.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and contribute to technology communities to foster growth.
  • Adhere to secure coding practices to mitigate vulnerabilities and protect data.
  • Implement effective unit testing practices to ensure code reliability.

Job description

Senior Software Engineer – Java

Purpose of the role: To design, develop and improve software using various engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues.

Accountabilities / Responsibilities
  • Development and delivery of high‑quality software solutions using industry‑aligned programming languages, frameworks, and tools.
  • Ensure that code is scalable, maintainable, and optimized for performance.
  • Collaborate cross‑functionally with product managers, designers and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations, actively contributing to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability, and reliability.
Qualifications
  • 8+ years of professional software engineering experience.
  • Hands‑on development experience with Core Java (Java 17+), Spring Framework, and Spring Boot.
  • Strong expertise in designing and developing microservices‑based architectures using Spring Boot, JPA, Hibernate, and Spring Data.
  • Proven experience building and integrating RESTful APIs, web services, and event‑driven applications.
  • Strong understanding of OOD principles, design patterns, and software engineering best practices.
  • Experience with CI/CD pipelines using GitLab, Jenkins, and source‑control tools such as Git and Bitbucket.
  • Experience leading technical design discussions, code reviews, and mentoring development teams.
  • Strong knowledge of application performance tuning, scalability, security, and resiliency patterns.
  • Experience working in Agile delivery environments with responsibility for end‑to‑end feature delivery.
  • Excellent problem‑solving, analytical, and stakeholder communication skills.
Additional Relevant Skills
  • Experience with cloud platforms such as AWS, Azure, or Barclays Cloud Platform (BCP).
  • Hands‑on experience with messaging and streaming technologies such as Kafka and IBM MQ.
  • Exposure to containerization and orchestration technologies such as Docker, Kubernetes, or OpenShift.
  • Experience with Liquibase or similar database schema/version management tools.
  • Familiarity with distributed systems, event‑driven architectures, and domain‑driven design principles.
  • Strong understanding of Agile/Scrum methodologies and delivery tools such as Jira.
  • Experience in the banking, wealth management, or financial services domain.
  • Exposure to observability and monitoring tools such as Splunk, Dynatrace, or AppDynamics.
  • Ability to drive technical innovation, modernization initiatives, and engineering best practices across teams.
Experience & Location

Work experience: 8+ years professional experience. Location: Pune.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Full Stack
Software Engineer - Full Stack

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 800,000 - 1,200,000
Sr. Software Engineer- JAVA
Sr. Software Engineer- JAVA

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Engineer - Fullstack
Engineer - Fullstack

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,500,000 - 2,000,000
Java Full stack developer
Java Full stack developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,200,000 - 1,800,000
Sr. Software Engineer- JAVA
Sr. Software Engineer- JAVA

Unidel Ventures • Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Java Backend Engineer | 6+years | Pune
Senior Java Backend Engineer | 6+years | Pune

ThoughtWin - A CMMI Level 3 Company • Pune District

On-site
INR 2,400,000 - 4,200,000
Technical Lead - Java
Technical Lead - Java

Agiliad • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer - Java Full Stack & AI Assisted Engineering
Senior Software Engineer - Java Full Stack & AI Assisted Engineering

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Software engineer lead
Software engineer lead

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 500,000 - 1,200,000
Senior Developer
Senior Developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,200,000 - 1,800,000