Barclays is Hiring Full Stack Engineer
Global Payment Services • Pune, Maharashtra
Job Overview
Barclays is hiring a Full Stack Engineer in Pune within its Global Payment Services business area. The role focuses on modernizing core technology platforms and developing scalable, secure, and efficient software solutions that support business requirements and digital financial services.
The engineer will work with Java, Spring Boot, REST APIs, microservices, SQL and NoSQL databases, DevSecOps tools, and AI-assisted development technologies. The position also involves code reviews, unit testing, secure coding, and collaboration with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and improve software applications using appropriate programming languages, frameworks, and tools.
- Build scalable, maintainable, and performance-optimized software solutions.
- Develop backend applications using Java, Spring Boot, JPA, REST APIs, and microservices.
- Work with SQL and NoSQL databases, including Oracle and MongoDB.
- Collaborate with product managers, designers, and engineers to define software requirements.
- Ensure seamless integration across software components and systems.
- Participate in code reviews and promote code quality and knowledge sharing.
- Implement effective unit testing practices and follow secure coding practices to protect sensitive data.
- Use DevSecOps tools and practices to support software delivery and security.
- Work with message queues such as Apache Kafka and IBM MQ.
- Apply AI-assisted development tools to improve development productivity.
- Identify risks and support effective risk management and governance.
Skills & Technologies
Core Technical Skills
DevSecOps & Tools
Professional Skills
- Analytical thinking and problem-solving capabilities.
- Technical decision-making and cross-functional collaboration.
- Stakeholder management, communication, and risk awareness.
- Code review, knowledge sharing, and secure coding practices.
Eligibility & Preferences
-
Education Requirement: Degree in Computer Science, or equivalent understanding of Computer Science fundamentals, Object-Oriented Design, and Data Structures.
-
Experience Required: The exact number of years is not specified. Requires relevant technical expertise in software engineering and full-stack technologies. Assistant Vice President (AVP) expectations are mentioned.
-
Preferred Qualifications: Experience working in the Payments domain, using AI models (Claude, GitLab Duo), strong unit testing practices, and familiarity with cloud-native platforms and DevSecOps.
How to Apply
Click Apply Button
Scroll down and click the primary orange "Apply Now" button below.
Visit Barclays Portal
You will be redirected to the official careers portal. Search for Reference Code JR-0000116894 if required.
Submit Application
Ensure your resume emphasizes your Full-Stack, Java, Spring Boot, and Microservices experience before submitting.
Wait! Before You Apply…
CodeCareerLink ATS Kit
- 50+ ATS Templates
- AI Resume Coach
- Job Optimization
⚠️ Engineering roles at top MNCs fill up rapidly. Apply as soon as possible.