Send me more jobs like this

Java Developer - 1 year extendable contract

Keywords / Skills : Java, Java EE, JAVA J2EE, J2EE, Core java, Spring Boot, RESTful, SVN, Maven, Junit, Shell Script, Jasper Reports, Hibernate, Angular JS, Docker

4 - 11 years
Posted: 2019-09-05

Banking/Accounting/Financial Services
Software Engineer/Programmer
Posted On
5th Sep 2019
Job Description
In a challenging and multicultural environment, we seek a Java Developer to join our Corporate Banking IT Department (CBI). CBI design and manage the ICBS (International Core Banking System) of CA-CIB.

The department is in charge of the development and maintenance of financial core banking modules, including Accounts & Expense Management, Referential System and Access management system etc.

The position requires autonomy and reliability in performing duties while maintaining close communication with the rest of project/support teams as well as the ability to work on multiple projects concurrently. The candidate will need to develop a good understanding of both IT systems and business processes. As a Java developer you will be involved in analyzing functional specifications for development, prepare technical documentation, design, code and test as per the needs of our ICBS Information System.

You will ensure the assigned projects; activities and tasks are delivered within the defined time, scope, cost and quality.

Main responsibilities

You will …

Develop, implement and test components from functional specifications.
Elaborate technical specifications, based on functional requirements and high level architecture.
Contribute to technical design and liaise with business analysts on all aspects of business requirements.
Participate in analyzing, resolving and providing technical support escalated to the team.
Draft specifications, technical design, unit tests, peer reviews and detailed system integration documents and any other documents as required during the project lifecycle.
Contribute to maintaining a high standard of delivery quality.
Participate in technical discussions and propose solutions based on industry best practices.
Perform level 3 Support of applications in production - analyze and resolve issues as they arise.

Qualifications and Profile

This position requires a minimum of 4 years of relevant experiences in Java-J2EE software engineering.

Core Java 8 (SE)
Spring Boot, RESTful
SVN, Eclipse, Git, Maven, JUnit, MQ messaging
Shell scripting, Jasper Reports, Tomcat/Jetty
Hibernate, IDE Eclipse, JSP and SQL
Angular 4 & above, Javascript/TypeScript
Strong object oriented programming concepts

Nice to have
Docker, Kubernetes
Jenkins, gRPC
Cucumber, Selenium
Knowledge on CI/CD concepts

General knowledge or background in finance is a plus

Other Professional Skills and Mindset
Good oral and written communication skills (English)
Excellent analytical and organizational skills
Proactive and autonomous, with a problem solving orientation.
Experienced working within a LEAN environment
Capable to effectively interact with functional and technical teams
Self-motivated and excellent team player
Ability to follow defined procedures
Proficient in Microsoft Office
Understanding and respect of cultural diversity

About Company

Crédit Agricole Corporate and Investment Banking (CA-CIB) is the CIB arm of Crédit Agricole Group, world’s 11th largest bank by total assets.

Our Singapore center is one of the 3 main IT Hubs for CA-CIB's worldwide business. We work daily with international branches located in 33 countries by:

- Envisioning and preparing the Bank’s futures information systems

- Partnering and supporting core banking flagships and transverse areas in their large scale development projects.

- Providing premium In-house Banking applications,

This unique positioning empowers us to bring our core banking business a sustainable competitive advantage on the market.

We seek innovative and agile people sharing our mindset to support ambitious and forthcoming technological challenges.
Similar Jobs
View All Similar Jobs

Walkin for you