Overview
Join Barclays as a Full Stack Developer, where you'll be responsible for building financial applications used by the Syndicate Desk, including loan syndication systems. These applications should operate in real time and support high-volume usage by multiple users across various platforms.
Responsibilities
- Design, develop and improve software, utilizing various engineering methodologies, to provide business, platform, and technology capabilities for customers and colleagues.
- Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
- Ensure that code is scalable, maintainable, and optimized for performance.
- Collaborate cross-functionally with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure alignment with business objectives.
- Participate in code reviews, promote a culture of code quality and knowledge sharing, and stay informed of industry technology trends and innovations.
- Contribute to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implement effective unit testing practices to ensure proper code design, readability, and reliability.
- Engage in all aspects of agile software development, including design, implementation, and deployment.
Analyst Expectations
- Impact the work of related teams and partner with other functions and business areas.
- Take responsibility for end results of a team\'s operational processing and activities; escalate breaches of policies/procedures appropriately.
- Embed new policies/procedures adopted due to risk mitigation; advise and influence decision-making within own area of expertise.
- Own and manage risk and strengthen controls related to your work; deliver in line with relevant rules, regulations and codes of conduct.
- Maintain understanding of how your sub-function integrates with the function and the organisation\'s products, services and processes.
- Demonstrate understanding of how areas coordinate to achieve organisational objectives; make evaluative judgements based on factual information and attention to detail.
- Resolve problems by identifying and selecting solutions using technical experience and precedents.
- Guide and persuade team members and communicate complex/sensitive information; act as a contact point for stakeholders outside the immediate function.
- Build a network of contacts inside and outside the organisation.
- Demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, and Barclays Mindset to Empower, Challenge and Drive.
Qualifications & Skills
- Strong front-end development skills with technologies such as HTML, CSS, JavaScript, React.js, Redux, Node.js, and testing frameworks (e.g., Jest).
- Solid experience in back-end technologies including Java, Spring Boot, JPA, Hibernate, JUnit, Mockito, and a microservices architecture.
- Proficiency with SQL (MS SQL preferred), cloud technologies, and messaging tools.
- Familiarity with standard DevOps tools such as Jira, Nexus, Confluence, SonarQube, Veracode, GitLab, Maven, NPM.
- Experience in test-driven development and CI/CD processes, with exposure to automated testing tools (e.g., Cucumber, Selenium).
- Engaged participation in all aspects of agile software development, including design, implementation, and deployment.
- Additional highly valued skills: degree in Computer Science or equivalent knowledge in computer science concepts, object-oriented design, and data structures.
- Experience working on IT projects, ideally within the banking or financial sector.
- Strong teamwork and collaboration abilities; adaptability to new tools, technologies, and methodologies; commitment to continuous learning.
- Location: Knutsford, Northampton, and Glasgow (role available in multiple locations).
Note
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship—our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset—to Empower, Challenge and Drive.