Join us as a Full Stack Developer - ReactJS and Java to design, develop, and improve software using various engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues.
Key skills and experience include:
- UI Development experience with React as the Front End
- Working knowledge of REST API development via Spring Boot using Java
- Experience in SQL development
Additional valued skills:
- Understanding of/experience with DevOps tools such as Gitlab, Bitbucket, Jenkins, SonarQube, Nexus
- Technical, analytical, and problem-solving skills with a proactive, team-oriented, can-do attitude
- Strong communication skills for technical and non-technical audiences
- Knowledge of Camunda as an orchestration tool is a plus
This role is based in Glasgow.
Purpose of the role
To design, develop, and improve software, utilizing various engineering methodologies to provide business, platform, and technology capabilities for our customers and colleagues.
Accountabilities include:
- Developing and delivering high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring scalability, maintainability, and performance
- Collaborating with product managers, designers, and engineers to define requirements, devise strategies, and ensure alignment with business objectives
- Participating in code reviews and promoting a culture of quality and knowledge sharing
- Staying informed on industry technology trends and contributing to organizational tech communities
- Adhering to secure coding practices to mitigate vulnerabilities and protect data
- Implementing effective unit testing practices to ensure code quality and reliability
Additional expectations for Assistant Vice President
- Advising and influencing decision-making, contributing to policy development, and collaborating across functions
- Leading teams, setting objectives, coaching, and evaluating performance
- Demonstrating leadership behaviors such as listening, inspiring, aligning, and developing others
- Leading collaborative projects, guiding team members, and identifying new directions
- Consulting on complex issues and supporting risk mitigation and control development
- Managing risks and controls related to work activities
- Engaging in complex data analysis and communicating sensitive or complex information effectively
- Influencing stakeholders to achieve outcomes
All colleagues are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, and demonstrate the Barclays Mindset of Empower, Challenge, and Drive.