Are you looking for a software development opportunity in the banking and financial technology sector? Barclays is hiring for a Full Stack Developer position at its Pune location. This role offers an opportunity to work on software development, backend engineering, frontend technologies, cloud infrastructure, and secure digital solutions.
The Barclays Full Stack Developer opening is listed as a full-time position at Gera Commerzone SEZ, Pune, under job requisition ID JR-0000126582. Candidates with technical experience in Core Java, Spring Boot, REST APIs, SQL, cloud platforms, and frontend technologies should review the requirements before applying.
In this article, you will find the important details about the Full Stack Developer job, including the role overview, technical skills, responsibilities, preferred qualifications, and direct application link.
- 1 Barclays Full Stack Developer Recruitment 2026 โ Overview
- 2 About Barclays
- 3 Barclays Full Stack Developer Job Description
- 4 Eligibility Criteria for Barclays Full Stack Developer
- 5 Highly Valued Skills โ Additional Advantages
- 6 Barclays Full Stack Developer โ Interview Preparation Tips
- 7 Who Should Apply for the Barclays Full Stack Developer Position?
- 8 Final Words
Barclays Full Stack Developer Recruitment 2026 โ Overview
| Particulars | Details |
|---|---|
| Company | Barclays |
| Job Role | Full Stack Developer |
| Job Location | Pune, Gera Commerzone SEZ |
| Job Type | Full Time |
| Job Requisition ID | JR-0000126582 |
| Job Category | Software Development / Technology |
| Experience | Not specified in the supplied listing |
| Educational Qualification | Not specified in the supplied listing |
| Required Technical Skills | Core Java, Spring Boot, REST/SOAP APIs, SQL, ReactJS/Angular, AWS |
| Additional Skills | Python, AI/LLMs, RAG, Docker, Kubernetes, CI/CD |
| Salary | Not disclosed |
| Application Deadline | Not specified |
| Apply Mode | Online |
About Barclays
Barclays is a global financial services organisation operating across banking and related financial services. Technology plays an important role in its operations, supporting digital products, platforms, infrastructure, and services for customers and colleagues.
Working in a technology role at Barclays can involve collaboration with engineering teams, product managers, designers, and other business functions. The company also highlights values such as Respect, Integrity, Service, Excellence, and Stewardship.
For candidates interested in software engineering within the financial services industry, this Full Stack Developer opening provides an opportunity to contribute to technology solutions in a banking environment.
Barclays Full Stack Developer Job Description
The selected candidate will contribute to designing, developing, and improving software using different engineering methodologies. The main objective is to deliver reliable technology capabilities that support business operations, platforms, customers, and colleagues.
The role covers software development, code quality, secure coding, testing, collaboration, and continuous improvement.
As a Full Stack Developer, you may work across backend services, APIs, frontend technologies, databases, and cloud-related deployment processes. The description also highlights the importance of scalable infrastructure and efficient deployment pipelines.
Eligibility Criteria for Barclays Full Stack Developer
The supplied job description does not mention a specific degree, graduation year, or minimum number of years of experience. However, it clearly outlines the technical knowledge and practical experience expected for this position.
Candidates should carefully review the following requirements before submitting an application.
Highly Valued Skills โ Additional Advantages
Along with the core technical requirements, Barclays has highlighted several additional skills that may strengthen a candidate’s profile.
These are described as highly valued or nice-to-have skills, so candidates should distinguish them from the core requirements.
Python Development
Experience with Python-based development can be an advantage for candidates working on software engineering projects and integrations.
Generative AI and Agentic AI
Basic knowledge of large language models and agentic AI patterns is considered valuable. Relevant concepts include:
- Large Language Models (LLMs)
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- Tool Use
- Memory Management
- AI Guardrails
AI and Cloud Tools
Exposure to AI tools and cloud services such as AWS Bedrock and Claude Code, or similar technologies, is also mentioned as an advantage.
Data Pipelines and Event-Driven Architecture
Understanding API integrations, data pipelines, and event-driven architecture can help candidates work with complex software systems.
Banking and Financial Technology
Experience building systems in trading, banking, or other financial organisations is another highly valued skill.
Barclays Full Stack Developer โ Interview Preparation Tips
A strong preparation strategy should cover both programming fundamentals and practical application development.
Here are some areas candidates can focus on:
1. Revise Core Java Concepts
Prepare topics such as OOP principles, collections, exception handling, multithreading, Java memory management, and common programming problems.
2. Practise Spring Boot and REST APIs
Understand how to build REST APIs, create controllers and services, connect applications to databases, handle exceptions, and implement authentication or security features.
3. Strengthen SQL Knowledge
Practise SQL queries involving joins, subqueries, grouping, indexing, and database performance. Be comfortable explaining how you would investigate a slow query.
4. Prepare Frontend Fundamentals
Review ReactJS or Angular fundamentals, TypeScript, component-based development, state management, and frontend-to-backend integration.
5. Understand Cloud and Deployment
Learn the fundamentals of AWS, Docker, Kubernetes, CI/CD pipelines, and infrastructure deployment. Be prepared to explain how an application moves from development to deployment.
6. Practise Testing
Review unit and integration testing concepts. Understand the purpose of JUnit, Mockito, Jest, and React Testing Library.
7. Prepare Project Explanations
Be ready to explain your development projects, technical decisions, challenges, debugging approach, and the contribution you made to each project.
Who Should Apply for the Barclays Full Stack Developer Position?
This opportunity may be relevant to candidates who:
- Have practical experience in Java and Spring Boot development.
- Understand backend development and REST/SOAP APIs.
- Have experience working with SQL databases.
- Have basic frontend knowledge of ReactJS, Angular, or TypeScript.
- Understand cloud environments and deployment technologies.
- Are comfortable with software testing, debugging, and code reviews.
- Have strong analytical, problem-solving, and communication skills.
- Have an interest in banking technology and financial services applications.
Important: The supplied listing does not confirm whether freshers can apply. It also does not specify a minimum experience requirement or educational qualification. Candidates should check the official application page for any additional eligibility conditions.
Final Words
The Barclays Full Stack Developer opportunity is worth reviewing for software engineers with knowledge of Java, Spring Boot, APIs, SQL, frontend technologies, and cloud deployment. The role also highlights modern engineering practices, secure software development, testing, and collaboration in a financial services environment.
If your technical experience matches the requirements, review the complete job description and submit your application through the official Barclays careers website.
Keep checking Jobcode for more software developer jobs, technology openings, and career opportunities from leading companies.








