At Barclays, we don’t just adapt to the future – we create it. Embark on a transformative journey as a Java Full Stack Developer - Vice President, where you’ll play a pivotal role in shaping the future of Barclays – Global Technology team. You will also manage stakeholder relationships, communicate complex ideas effectively, and ensure compliance with regulatory requirements. To design, develop and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
- Development and delivery of high‑quality software solutions by using industry‑aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance.
- Cross‑functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
- Contribute to or set strategy, drive requirements and make recommendations for change, plan resources, budgets, and policies, and deliver continuous improvements.
- For an individual contributor, act as a subject‑matter expert within own discipline, lead collaborative, multi‑year assignments, guide team members, and provide strategic decision support.
Experience & Qualifications
- Proficiency in Java programming language.
- Expertise in developing and optimizing Java‑based applications.
- Experience with microservices architecture and RESTful API development.
- Experience designing scalable backend applications in Java.
- Proficiency in both Linux and Windows Server operating systems.
- Familiarity with the complete software development lifecycle and Agile methodologies.
- Minimum qualification: bachelor’s degree.
Highly Valued Skills
- Experience with CI/CD tools like GitLab pipelines and TeamCity.
- Proven ability to redesign applications and drive simplification efforts.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
This role is based in Pune.
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, as well as the Barclays Mindset – Empower, Challenge and Drive – guiding our professional conduct.