Company Overview
As a leading international personal banking and financial services provider, Barclays Bank PLC is committed to empowering individuals and businesses to achieve their goals. Our vision is to become the go-to partner for financial solutions that drive prosperity and well-being.
Job Description
We are seeking an experienced Java Lead to spearhead our large-scale technology platform transformation. The successful candidate will be responsible for designing, developing, and improving software that provides business, platform, and technology capabilities for our customers and colleagues. Key responsibilities include:
* Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
* 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.
Required Skills and Qualifications
The ideal candidate should have experience with the following skills: Spring Boot, Java 18+, Restful APIs, Microservices Architecture, and risk and controls, change and transformation, business acumen strategic thinking, and digital and technology. Additionally, they should be able to collaborate closely with other functions/business divisions, lead a team performing complex tasks, and demonstrate a clear set of leadership behaviors to create an environment for colleagues to thrive.
Benefits
As a valued member of our team, you can expect a competitive salary package, comprehensive benefits, and opportunities for career growth and development. You will work in a dynamic and inclusive environment that fosters innovation, creativity, and collaboration. We also offer flexible working arrangements and opportunities for professional certification and training.