Type de contrat :
CDI

Confirmed/Mid-Level Java Developer M/F

Modifiée le 25/06/2026

  • Lieu : Singapore - Singapour
  • Secteur : IT, Digital et Data
  • Numéro de l'offre : 2026-113630

Description du poste

As part of the development of its Amundi Technology management systems, we are looking to strengthen the development team within the Singaporean IT R&D Team while working very closely to the Paris R&D IT Trade Processing teams, which is responsible for applications used by Amundi's Middle Office "Trade Services" operator teams.

 

These teams are present in 18 regions including Paris, Dublin, Milan, Singapore and Boston, and ensure, through proprietary applications developed within the IT team:

 

- **Intraday matching** of transactions executed on behalf of Amundi funds across all asset classes (equities/bonds/ETFs, Money Market, listed derivatives, UCITS, FX, Repo) excluding OTC derivatives

- **Settlement/delivery tracking** of these transactions

 

The functional scope covered by applications used by Middle Office "Trade Services" operators is extensive and includes, among others, the following features:

 

- Real-time reception of transactions from Amundi's trading desks (themselves located in various regions around the world) across all asset classes

- Distribution of transactions according to the organization of Middle Office "Trade Services" teams

- Real-time reception and distribution of confirmations from brokers/counterparties/clearers through various market systems (CTM, Traxx, FxAll) or directly with these intermediaries

- Automatic matching of these confirmations with our transactions, management of discrepancies and exceptions

- Sending instructions, primarily in Swift format:

  - To all custodians of our funds for account maintenance or execution of UCITS orders

  - To all fund accountants for NAV calculation

  - To clearers for margin call management

  - To external clients who have subscribed to our execution service

- Real-time provision to portfolio managers of all validated transactions in their funds

- Settlement/delivery tracking of transactions on equities/bonds/ETFs/Money Market/UCITS through Swift messaging

- Sending multiple reports ("trade capture") to our partners and fund clients intraday or on a daily basis

Complément

In this context, your main responsibilities will be:

- Analyse change requests described by the business team or application bugs reported by level 1 support (feasibility, impacts, root cause if bug)
- Propose solutions to implement these requests or corrections
- Estimate the effort required to implement solutions and choose the most suitable solution in partnership with the business team
- Design and develop the chosen solutions while respecting the application architecture, its performance constraints, and the team's best practices and quality standards
- Mentor and train new team members and ensure that best practices are properly transmitted and followed
- Test solutions ensuring they meet the established functional and technical requirements
- Conduct technology watch

Expected Outcomes

This will involve:
- Updating the application code (version control with GIT) in compliance with team standards and best practices
- Ensuring production stability
- Updating progress indicators on assigned tasks
- Producing technical documentation on chosen solutions or describing processes to be applied within the team

  • Date de prise de fonction
    01/07/2026
    Niveau d'étude minimum
    Bac + 5 / M2 et plus
    Formation / Spécialisation
    Master's degree or Engineering degree in Computer Science. Specialization in Capital Markets/Finance is a plus
    5 yearsExperience as a developer at an asset manager, investment bank or custodian
    Niveau d'expérience minimum
    3 - 5 ans
    Compétences recherchées
    Technical·         Java (au moins version 8) et JEE (JMS, transactions, web services)·         Spring Boot·         Cloud (Docker/ Kubernetes / Azure)·         Angular·         SQLDomain Knowledge·         Capital Markets: MO applications for transaction lifecycle tracking·         Swift Messaging·         Characteristics and lifecycle of financial instruments (equities, bonds, derivatives, forex...) International context: French and English speaking
    Outils informatiques
    Java 8+, Sybase, IntelliJ, JBoss Wildfly, Maven, GIT, Pipeline, Doker/K8S…
    Langues
    French and English
  • Premier gérant d'actifs européen parmi les 10 premiers acteurs mondiaux (1), Amundi propose à ses 100 millions de clients - particuliers, institutionnels et entreprises - une gamme complète de solutions d'épargne et d'investissement en gestion active et passive, en actifs traditionnels ou réels. Cette offre est enrichie de services et d'outils technologiques qui permettent de couvrir toute la chaîne de valeur de l'épargne. Filiale du groupe Crédit Agricole, Amundi est cotée en Bourse et gère aujourd'hui près de 2 300 milliards d'euros d'encours (2). Ses six plateformes de gestion internationales (3), sa capacité de recherche financière et extra-financière, ainsi que son engagement de longue date dans l'investissement responsable en font un acteur de référence dans le paysage de la gestion d'actifs.
    Les clients d'Amundi bénéficient de l'expertise et des conseils de 5 500 professionnels dans 35 pays.
    Amundi, un partenaire de confiance qui agit chaque jour dans l'intérêt de ses clients et de la société.

    (1) Source : IPE « Top 500 Asset Managers » publié en juin 2025 sur la base des encours sous gestion au 31/12/2024
    (2) Données Amundi au 30/06/2025
    (3) Paris, Londres, Dublin, Milan, Tokyo et San Antonio (via notre partenariat stratégique avec Victory Capital)

Amundi

Amundi

Confirmed/Mid-Level Java Developer M/F

Publiée le 25/06/2026

Type de contrat :
CDI
  • Singapore - Singapour
  • IT, Digital et Data
  • 2026-113630

Ces offres pourraient vous intéresser !