Junior Software Developer

Publiée le 22/02/2021

  • Singapour - Singapour
  • Systèmes d'information / Maîtrise d'Ouvrage

Description du poste

Summary of the position:

This position if Java developer requires a sound technical knowledge to ensure that the delivered solution answers the business’ needs – enhancements, maintenance tasks and bug fixes intended for the application servicing Distressed Assets and Operation business line.

The team is in-charge of the support and maintenance of back-office applications which process and manage client information - mandates, signatories, client relationships, and payment requests

Main responsibilities:

·        Study, evaluate, understand and provide feedback on functional specifications.
·        Develop solutions following defined standards and high quality
·        Provide detailed estimation for development of solutions
·        Implement solutions using TDD
·        Perform non-functional testing
·        Prepare documentation for design and implementation
·        Enable and support functional and user acceptance testing
·        Join and lead workshops to prepare detailed estimates
·        Join and lead grooming sessions to prepare technical design
·        Ensure Code quality, delivery and maintenance
·        Perform Unitary test and Code/Peer Reviews
·        Support Production – L3
·        Handle Technical test activities (including Integration

Main duties details:

Technical Analysis, Development and Testing

·        Good understanding of JavaEE

·        Good knowledge on Spring framework.

·        Good understanding on Relational Database Systems, JPA, Hibernate

·        Good knowledge of Web technologies such as Aurelia/Durandal, Angular, Bootstrap, JSPM, Gulp, Knockout, jQuery

·        Good knowledge on automated unit testing (Junit, TestNG).

·        Good knowledge on several Application Servers (Websphere, JBoss, Tomcat)

·        Strong knowledge on source code management system such as SVN, Git.

·        Practical knowledge on Jenkins, Maven/Gradle, Sonar, Cucumber

·        Strong knowledge on JMS systems such as WebSphere MQ, HornetQ.

·        Must have hands-on experience on using Aurelia, Angular, Bootstrap, Spring technologies

·        Knowledge on cloud-based solutions such as DockerAssist Technical Leader

Maintenance and support

·        Provide L3 technical support for applications under responsibility

·        Analyse and resolve tickets raised by end-users in production environment

·        Analyse enhancement requests as prioritized by business for live applications under responsibility and provide IT inputs

·        Build and repository management

·        Release Deployment management

·        Assist L1/L2 support to improve support quality over time

Technical Documentation

·        Prepare and maintain technical documents (PAD, GAD, Code Checklist and other standard documents)

Co-ordination and communication
·        Coordinate with other developers and business analysts as needed to deliver solutions on time and with good quality


    • Durée
    • 12
    • Poste avec management
    • Non
    • Niveau d'étude minimum
    • Bac + 3 / L3
    • Formation / Spécialisation
    • Degree in related field
      • 2 years and below experience for Java technology from JDK1.8 to JDK11 and big data
    • Niveau d'expérience minimum
    • 3 - 5 ans
    • Soft skills
    • • Strong organizational and communication skills
      • Strong analytical and problem solving skills
      • Team spirit
      • Awareness of various software development procedures
      • Passion for innovation and process improvements
      • Self-motivated and an excellent team player with ability to work with little supervision.
    • Outils informatiques
    • •The position required sound knowledge of latest Java related technologies and frameworks for software development and maintenance.
      •Very good understanding of application system design, development, testing, deployment and maintenance
  • A propos de Crédit Agricole Corporate and Investment Bank (Crédit Agricole CIB) Crédit Agricole CIB est la banque de financement et d'investissement du groupe Crédit Agricole, 12e groupe bancaire mondial par les fonds propres Tier1 (The Banker, juillet 2020). Près de 8400 collaborateurs en Europe, Amériques, Asie-Pacifique, Moyen-Orient et Afrique, accompagnent les clients de la Banque dans la couverture de leurs besoins financiers à travers le monde. Crédit Agricole CIB propose à ses clients grandes entreprises et institutionnels une gamme de produits et services dans les métiers de la banque de marchés, de la banque d'investissement, des financements structurés, de la banque commerciale et du commerce international. Pionnier dans le domaine de la finance Climat, la Banque occupe aujourd'hui une position de leader sur ce segment avec une offre complète pour l'ensemble de ses clients. Pour plus d'information : Twitter: LinkedIn:

Crédit Agricole CIB
Crédit Agricole CIB
Crédit Agricole CIB

Crédit Agricole CIB

Junior Software Developer

Publiée le 22/02/2021

  • Singapour - Singapour
  • Systèmes d'information / Maîtrise d'Ouvrage
  • 2021-54424

Ces offres pourraient vous intéresser !