Senior Full-Stack Developer

1203 Barclays Global Serv. Cent

Pune District

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

1203 Barclays Global Serv. Cent in Pune is looking for a Software Developer to design and improve software using modern engineering methodologies. This role involves collaboration with product teams and leading engineering efforts to deliver high-quality software solutions.

The ideal candidate will have extensive experience in Java development, API integration, and strong SQL skills. Familiarity with cloud technologies and Agile methodologies is essential. Join us to drive innovation and contribute to our technology capabilities!

Qualifications

  • Experience developing medium‑to‑large Java applications.
  • Strong SQL skills with databases like Oracle, PostgreSQL, MySQL.
  • Hands-on experience in cloud environments, preferably AWS.

Responsibilities

  • Design, develop and improve software using established engineering methodologies.
  • Collaborate with product managers and engineers to define requirements.
  • Lead a small engineering team on complex tasks.

Skills

Java development
API development
SQL
Cloud environments
Agile methodologies
Front-end development
Python

Tools

GitLab
VSCode
IntelliJ/Eclipse
JIRA

Job description

Job Overview

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Key Responsibilities
  • Design, develop and improve software using established engineering methodologies, delivering business, platform, and technology capabilities.
  • Develop and deliver high‑quality software solutions using industry‑aligned programming languages, frameworks and tools.
  • Ensure code is scalable, maintainable and optimised for performance.
  • Collaborate with product managers, designers and engineers to define requirements, devise solution strategies and align with business objectives.
  • 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 technical excellence.
  • Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data.
  • Implement unit and integration testing practices to ensure code design, readability and reliability.
  • Lead a small engineering team on complex tasks, setting objectives, coaching employees and fostering collaboration.
Qualifications & Experience
  • Experience developing medium‑to‑large Java applications (Core Java, Multi‑Threading, Spring, Spring Boot).
  • Working knowledge of API development using REST/SOAP and familiar with Spring MVC, Spring Security.
  • Strong command of HTTP protocol, web services, and understanding of API integrations, data pipelines and event‑driven architecture.
  • Unix scripting experience for simple tasks, log checking and process monitoring.
  • Strong SQL skills (Oracle, PostgreSQL, MySQL).
  • Hands‑on experience in cloud environments (AWS preferred), containerisation, CI/CD and infrastructure‑as‑code.
  • Experience working in Agile development methodologies (Scrum/Kanban).
  • Front‑end development experience with ReactJS, Angular or TypeScript.
  • Knowledge of unit and integration testing frameworks (JUnit, Mockito, Jest, React Testing Library).
  • Proficiency with development tools such as GitLab, VSCode, IntelliJ/Eclipse and JIRA.
  • Experience with Python‑based development.
  • Nice to have: basic knowledge of large language models and agentic AI patterns (tool use, RAG, prompt engineering, memory management, guardrails); exposure to AI tools such as AWS Bedrock, Claude or similar.
  • Experience building systems in trading, banking or other financial organisations.
  • Excellent organisational, verbal and written communication skills.
  • Analytical mindset and structured problem‑solving approach.
  • Ability to mentor team members and guide the team to quality deliverables using sound engineering practices.
Values & Behaviours
  • Demonstrate Barclays values: Respect, Integrity, Service, Excellence and Stewardship.
  • Embrace Barclays mindset of Empower, Challenge and Drive.
Location

Pune, IN

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

Similar jobs worth comparing

Software engineer lead
Software engineer lead

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 500,000 - 1,200,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 - Full Stack
Software Engineer - Full Stack

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 800,000 - 1,200,000
Full Stack Developer
Full Stack Developer

Barclays • Pune City

On-site
INR 1,000,000 - 1,500,000
Senior DevTool Engineer
Senior DevTool Engineer

1203 Barclays Global Serv. Cent • Pune District

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

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Engineer
Java Full Stack Engineer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,000,000 - 1,500,000
Software Engineer
Software Engineer

Barclays Corporate Banking • Pune District

On-site
INR 900,000 - 1,300,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
FullStack developer
FullStack developer

1203 Barclays Global Serv. Cent • Pune District

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