Join us as a Full Stack Developer - ReactJS and Java to design, develop, and improve software, utilizing various engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues.
Skills and Experience Required:
- UI Development experience using 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 – Gitlab, Bitbucket, Jenkins, SonarQube, Nexus
- Technical, analytical, and problem-solving skills with a proactive, team-oriented, can-do attitude
- Strong communication skills for both technical and non-technical colleagues
- Knowledge of Camunda as an orchestration tool is beneficial
This role will be based in Glasgow.
Purpose of the Role:
To design, develop, and improve software, utilizing various engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues.
Accountabilities:
- Development and delivery of high-quality software solutions using industry-relevant programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance
- Collaborate with product managers, designers, and other 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
- Adhere to secure coding practices to mitigate vulnerabilities and protect data
- Implement effective unit testing practices
Assistant Vice President Expectations:
- Advise, influence decision-making, and contribute to policy development
- Lead a team performing complex tasks, set objectives, and coach employees
- Demonstrate leadership behaviours to create an environment for colleagues to thrive
- For individual contributors, lead collaborative assignments and guide team members
- Consult on complex issues and support risk mitigation and control development
- Manage risk and strengthen controls in work processes
- Collaborate across areas to achieve organizational objectives
- Analyze complex data to solve problems creatively
- Communicate complex or sensitive information effectively
- Influence stakeholders to achieve outcomes
All colleagues are expected to demonstrate Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship, and embody the Barclays Mindset: Empower, Challenge, Drive.