Barclays Full Stack Developer Recruitment Job Description

Updated On:
Barclays Full Stack Developer

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.

Barclays Full Stack Developer Recruitment 2026 โ€“ Overview

ParticularsDetails
CompanyBarclays
Job RoleFull Stack Developer
Job LocationPune, Gera Commerzone SEZ
Job TypeFull Time
Job Requisition IDJR-0000126582
Job CategorySoftware Development / Technology
ExperienceNot specified in the supplied listing
Educational QualificationNot specified in the supplied listing
Required Technical SkillsCore Java, Spring Boot, REST/SOAP APIs, SQL, ReactJS/Angular, AWS
Additional SkillsPython, AI/LLMs, RAG, Docker, Kubernetes, CI/CD
SalaryNot disclosed
Application DeadlineNot specified
Apply ModeOnline

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.


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. Iโ€™m happy to assist you!