Join us as a Backend Software Developer to design, develop, and improve software using various engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues.
To be successful as a Backend Software Developer, you should have the following skills/experience:
* UI Development experience using React as the Front End
* Working knowledge of REST API development via Spring Boot using Java
* Experience in SQL development
Highly valued additional skills include:
* Experience with DevOps tools – Gitlab, Bitbucket, Jenkins, SonarQube, Nexus
* Strong technical, analytical, and problem-solving skills, with a proactive, team-oriented attitude
* Excellent written and verbal communication skills for technical and non-technical audiences
* Knowledge of Camunda as an orchestration tool is a plus
This role will be based in Glasgow.
Purpose of the role
Design, develop, and improve software, utilizing various engineering methodologies to provide capabilities for our customers and colleagues.
Accountabilities
* Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring scalability, maintainability, and performance
* Collaborate with cross-functional teams 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 technology trends and contribute to organizational technology communities
* Follow secure coding practices to mitigate vulnerabilities and protect data
* Implement effective unit testing to ensure code quality and reliability
Additional expectations
* Perform activities timely and to a high standard, driving continuous improvement
* Possess in-depth technical knowledge and experience in your area
* Lead or contribute technically, supporting professional development and team coordination
* Demonstrate leadership behaviors if in a leadership role, or develop technical expertise as an individual contributor
* Partner with other functions and manage risks and controls responsibly
* Understand how your work integrates within the organization and contribute to achieving organizational objectives
All colleagues are expected to embody Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship, and demonstrate the Barclays Mindset: Empower, Challenge, Drive.
#J-18808-Ljbffr