Join us as a Java Developer at Barclays, where you'll lead large-scale technology platform transformation, improve customer experience, and drive innovation and excellence. Use cutting-edge technology to revolutionize digital offerings, ensuring exceptional customer and colleague experiences.
To succeed in this role, you should have experience with:
You may be assessed on key skills such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job-specific technical skills.
This role is based in our Knutsford location.
Purpose of the role
Design, develop, and improve software using various engineering methodologies to provide business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
- Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance.
- Collaborate with product managers, designers, and engineers to define requirements, devise solutions, and ensure alignment with business objectives.
- Participate in code reviews and promote a culture of quality and knowledge sharing.
- Stay informed of industry trends and contribute to technology communities within the organization.
- Follow secure coding practices to mitigate vulnerabilities and protect data.
- Implement effective unit testing practices for reliable and readable code.
- Advise on decision-making, contribute to policy development, and collaborate with other functions/business divisions.
- Lead teams on complex tasks, set objectives, coach, and evaluate performance.
- If in a leadership role, demonstrate behaviors that foster an environment for colleagues to thrive, including listening, inspiring, aligning, and developing others.
- For individual contributors, lead collaborative projects and guide team members, identifying new directions and cross-functional methodologies.
- Consult on complex issues, providing advice to support resolution.
- Identify risk mitigation strategies and develop policies to support governance.
- Manage risks and strengthen controls related to your work.
- Perform related work across areas, understanding how they contribute to organizational goals.
- Collaborate with other areas to stay aligned with business activities and strategies.
- Analyze complex data from multiple sources to solve problems creatively and effectively.
- Communicate complex or sensitive information clearly to diverse audiences.
- Influence stakeholders to achieve desired outcomes.
All colleagues are expected to embody Barclays' values of Respect, Integrity, Service, Excellence, and Stewardship, and to demonstrate the Barclays Mindset: Empower, Challenge, and Drive.