En poursuivant votre navigation, vous acceptez l’utilisation de cookies à des fins d’authentification et d’ajout de favoris. En savoir plus
Moteur de recherche d'offres d'emploi Crédit Agricole CIB

SDS Senior Java Developer

Vacancy details

General information


About Crédit Agricole Corporate and Investment Bank (Crédit Agricole CIB)

Crédit Agricole CIB is the corporate and investment banking arm of Credit Agricole Group, the 12th largest banking group worldwide in terms of tier 1 capital (The Banker, July 2020). Nearly 8,400 employees across Europe, the Americas, Asia-Pacific, the Middle East and Africa support the Bank's clients, meeting their financial needs throughout the world. Crédit Agricole CIB offers its large corporate and institutional clients a range of products and services in capital markets activities, investment banking, structured finance, commercial banking and international trade. The Bank is a pioneer in the area of climate finance, and is currently a market leader in this segment with a complete offer for all its clients.

For more information, please visit




Publication date


Job description

Business type

Types of Jobs - Corporate & Investment Banking

Contract type

Permanent Contract

Job summary


Sales & Digital IT is primarily responsible for Sales tooling, the Capital Markets data framework and e-Business applications. Canvas is a relatively new platform to provide Sales workflows and services. The developments are UX driven on a services architecture leveraging the underlying data framework.

You will work as a senior developer on Canvas. You will be working across the full stack, primarily Kotlin (Spring Boot) on the server, and Angular/Typescript in the browser. You will have an architecture mind-set with a strong sense of ownership, wanting to build tools that are effective, robust and maintainable. You will want to grow within the team and see yourself taking on responsibility for some or all of the functions/products on the platform.

You will have an understanding of the FX business and products and associated workflows. Your experience has made you confident and measured when facing off to stakeholders, whose confidence you earn by being analytical with an eye for detail. Self-disciplined and capable to work with delegated autonomy or in a team, you are comfortable working closely with internal and external development teams. You are comfortable working within the restrictions of large organisations but prepared to challenge and improve.

Key Responsibilities

·         Development of UI and server components adhering to best practices

·         Test Driven delivery within a continuous delivery environment

·         Contribution to agile practices (scums, retrospectives, etc.)

·         Following DevOps practices

·         Support to stakeholders for any production issues and concerns.

Management and reporting

·         Based in London the role will report to Sales & Digital IT.

Legal and Regulatory Responsibilities

·         Comply with all applicable legal, regulatory and internal Compliance requirements, including, but not limited to, the London Compliance manual and Compliance policies and procedures as issued from time to time; Financial Security requirements, including, but not limited to, the prevention of Financial Crime and Fraud including reporting obligations to the Money Laundering Reporting Officer.

·          Maintain appropriate knowledge to ensure to be fully qualified to undertake the role. Complete all mandatory training as required to attain and maintain competence.

·         Ensure that the solutions, systems, services and on-going procedures conform to the requirements of the Legal, Audit and Compliance Departments and external regulatory bodies.

Position localisation

Geographical area

Europe, United Kingdom



Candidate criteria

Minimal education level

Bachelor Degree / BSc Degree or equivalent

Academic qualification / Speciality

• Higher Education (Degree or equivalent) in computer science, maths, physics or engineering

Required skills


• Worked on multiple small and large scale projects, preferably as a full stack developer
• Modern JVM language (Java8, Scala, Kotlin)
• Modern web stack (Typescript, React or Angular)
• Messaging technologies (Kafka, MQ, or Solace)
• Exposure to FX products


• Investment banking environment
• Sales voice trading workflows
• Electronic trading

Technical skills required


• Self-disciplined and capable to work with delegated autonomy, or in a team
• Leadership, enthusiasm and ability to engage and influence individuals
• Confident and measured when facing off to stakeholders
• Analytical with an eye for detail
• Excellent oral and written communication skills
• Good interpersonal skills – ability to build good working relationships
• Ability to innovate and create good working solutions
• Able to manage issues and deliver to a schedule
• Core software engineering principles
• Test principles
• Technical specifications
• Technical architecture
• SOA Architectures
• Code review
• Performance Optimisation
• Multi-threading Real Time - Optimization
• Values to include transparency, accountability, commitment to excellence and client service quality.

• Data frameworks


Desirable: French