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).
Join Barclays as a Synthetics Lead Developer, where you will be responsible for supporting a global Synthetic & Financing platform that manages equity swaps and related derivative products. The platform is mission-critical, used globally across trading desks, and plays a central role in pre-trade processing, risk capture, pricing, and lifecycle management of equity swap transactions.
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:
Mastery of microservices-based (Java stack), event-driven architectures, with the ability to design autonomous orchestration where services react to business events
Expertise in low-latency engineering and protocol selection, with the ability to choose and implement the right solution for the right job (e.g., REST for user operations, Kafka or Solace for workflows, RPC for internal data fetching)
Experience with distributed systems, including the ability to design and implement solutions where multiple service instances communicate while maintaining data integrity and managing concurrency
Nice to have:
Experience integrating deep observability (distributed tracing) into distributed, asynchronous systems
Experience in the Markets Prime Services domain, preferably with derivatives