This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Embark on a transformative journey as a Securitized Products Full Stack Developer. At Barclays, our vision is clear – to redefine the future of banking and help craft innovative solutions. In this role, you’ll support the continued growth of the Securitized Products area by helping build and enhance platforms used across key business workflows. You’ll work closely with Trading and Sales teams to deliver practical solutions using modern technologies in a collaborative, fast-moving environment.
Job Responsibility:
Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
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, participate in code reviews, and promote 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.
Requirements:
Developing software using Java with an understanding of object-oriented design principles
Working with multi-threaded applications and concurrent processing
Using publish/subscribe frameworks such as Kafka or Solace
Building user interfaces with Angular and implementing WebSocket-based real-time communication
Working with MongoDB to support applications that process large data sets
Nice to have:
Supporting and reviewing the work of junior developers
Creating CI/CD pipelines and using automated testing practices
Understanding fixed income products and electronic trading workflows
Working with frameworks such as Spring Boot or Guice