Job Title: Full Stack Developer
Job ID/Reference Code: JR-0000051258
Location: Pune, India
Experience Required: 4+ Years
Educational Requirements:
Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology from a reputed institute
Role Overview:
As a Full Stack Developer at Barclays, you will be responsible for delivering Location Strategy projects aligned with budget, timeline, and governance standards.
You will contribute to both frontend and backend development, ensuring high performance, scalability, and seamless user experience.
You will collaborate with cross-functional teams to drive innovation and support transformation initiatives.
Key Responsibilities:
Develop backend solutions using Java and Spring framework.
Implement frontend functionalities with JavaScript and any modern UI technologies.
Apply core object-oriented programming principles to system design and implementation.
Write efficient SQL queries and handle relational database operations.
Use version control tools like Git for collaborative development and code management.
Participate in Agile development processes and contribute to sprint goals.
Ensure high code quality, maintainability, and scalability through best engineering practices.
Stay updated with web service protocols such as HTTP and REST APIs.
Additional Responsibilities:
Apply secure coding practices and follow data protection standards.
Implement effective unit testing strategies to ensure system robustness.
Contribute to team code reviews and promote a learning culture.
Collaborate closely with stakeholders to refine requirements and validate deliveries.
Remain actively engaged in Barclays' technology forums and innovation groups.
Technical Requirements:
Strong hands-on experience in Java and Spring-based backend development.
Proficiency in JavaScript programming for frontend implementation.
Understanding of data structures and their application in software design.
Good knowledge of SQL and database management.
Familiarity with version control systems, preferably Git.
Experience in Agile development and DevOps principles.
Understanding of web protocols including HTTP and REST services.
Exposure to any UI technology and Business Intelligence tools is a plus.
Analyst Expectations:
Deliver high-quality work efficiently and support continuous process improvement.
Demonstrate deep technical knowledge and understanding in the assigned areas.
Collaborate and lead team members while managing assigned resources and tasks.
Guide junior staff and foster professional development within the team.
Align personal contributions with broader team and organizational goals.
Participate in policy implementation to manage risks and ensure compliance.
Communicate effectively with internal teams and external stakeholders.
Solve technical challenges by applying experience and best practices.
Maintain a comprehensive understanding of products, services, and internal processes.
Demonstrate awareness of regulatory expectations, controls, and operational governance.
Leadership and Behavioural Expectations:
Demonstrate Barclays LEAD values in all interactions:
Listen and be authentic
Energise and inspire
Align across the enterprise
Develop others
Actively support Barclays’ culture of respect, service, integrity, excellence, and stewardship.
Champion innovation, ownership, and risk awareness in technical delivery.
Serve as a contact point for internal and external stakeholders.