Crédit Agricole CIB is the Corporate and Investment Banking arm of the Crédit Agricole Group, the world's n 13 bank measured by Tier One Capital (The Banker, July 2017)
Crédit Agricole CIB offers its clients a large range of products and services in capital markets, investment banking, structured finance and corporate banking.
The Corporate and Investment Bank is structured around six major divisions :
Client Coverage & International Network,
International Trade & Transaction Banking,
Global Investment Banking,
Fixed Income Markets,
Debt Optimisation and Distribution.
The Bank provides support to clients in large international markets through its network with a presence in major countries in Europe, America, Asia Pacific and the Middle East.
Main responsibilities :
Study, evaluate and provide feedback on functional specifications.
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
Support applications in production - analyze and resolve issues as they arise
Minimal education level
Bachelor Degree / BSc Degree or equivalent
Academic qualification / Speciality
Bachelor Degree or its equivalent
Level of minimal experience
At least 4 years in Java / J2EE development
Strong organizational and communication skills
Strong analytical and problem solving skills
Awareness of various software development procedures
Ability to follow defined procedures
Technical skills required
Solution design using proven patterns, awareness of anti-patterns, performance tuning
Java / J2EE, Spring, Spring MVC / Struts / JSF, Java script, JQuery
Relational databases Oracle / MSSQL / Sybase
Build tool - Maven / sbt / ant, UML, JMS / Websphere MQ, Restful web services, Jenkins / Team City, Source management SVN / GIT, TDD using Junit, DBUnit, Jira / QC.
Application server Jboss / Websphere / Weblogic