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 Senior AVP Java Developer - Equity Derivatives at Barclays. Our vision is clear - to redefine the future of banking through innovative solutions. We offer a fast-paced, collaborative environment where your skills in Java, Spring, SQL, and Equity Derivative will make a tangible impact. In this role, you will work closely with the trading desk in New York on strategic growth and control projects. Your contributions will directly influence high-value trading systems and drive business performance.
Job Responsibility:
Development and delivery of high-quality software solutions
Cross-functional collaboration with product managers, designers, and other engineers
Collaboration with peers, participate in code reviews
Stay informed of industry technology trends and innovations
Adherence to secure coding practices
Implementation of effective unit testing practices
Lead a team performing complex tasks
Consult on complex issues
Identify ways to mitigate risk
Take ownership for managing risk and strengthening controls
Collaborate with other areas of work
Engage in complex analysis of data
Communicate complex information
Influence or convince stakeholders to achieve outcomes
Requirements:
Core Java skills, including but not limited to Generics, Collections, Multithreading, I/O, Streams, and JDBC
Proficient in reading, writing, and debugging multithreaded Java code
Reviewing multi-layered problems and translating solutions into programs using OOP fundamentals
Writing effective unit test cases
Technologies supporting Java development and deployment, including Spring, Maven, and XML
Equity Derivatives products and trade capture/lifecycle management
Nice to have:
Experience developing and maintaining SOA-based applications in AWS
Familiarity with Oracle Coherence and relevant practical experience
Understanding of messaging platforms such as MQ and Solace, including design patterns for producing and consuming messages
Proficiency in Unix shell scripting and/or Python
Knowledge of containerization technologies, preferably Docker and Kubernetes