Role category – S2 – IT development and integration
Role profile – IT Developer – Senior
Request reference: SRQ129043
Job title: Java / Front-End web developer – Digital Banking
Work location: Brussels
Start date: 16/05/2022
End date: 31/12/2022
Description: Digital Banking – Java / Front-End web developer
Start Date ASAP:
Duration: 6 months with likely prolongation
Location: Brussels
Travel: Occasionally to Paris or London
Context:
The Digital Banking Shared Services Center in Brussels is responsible for the development of value-adding digital banking solutions for BNP Paribas CIB (Corporate & Institutional Banking). The Shared Services Center products are marketed by the world-wide BNP Paribas Group.
Our mission is to:
Deliver innovative and value-adding Digital Banking solutions for the BNPP CIB organisation and its customers, both external clients as well as internal marketers, sales and traders of CIB.
Function Description:
The Application Developer participates in the Digital Banking development. His/her responsibility is the development (technical design, development, testing and documenting) of J2EE and TypeScript applications. The developer can advise on best practices and make recommendations on the best technical solutions to implement the business requirements. Development methodology used is Agile (Scrum).
The key responsibilities include:
- development of various applications for our digital banking portal or applications within CIB; the development is based on the specifications of the Business Analysis Team;
- contributing to the design and architecture of the digital banking solutions, integrating architecture within the existing banking applications in collaboration with several teams within the bank;
- third line support for applications, interacting with Production Support Teams;
- safeguard quality through unit- and integration testing;
Education:
Master or equivalent by experience in IT
Languages Requirement:
French – an asset
Dutch – an asset
English – Fluent, able to convincingly defend your position both orally and in writing
Required knowledge / Experience
General Experience:
- You have a minimum of 3 years of experience in software engineering and development
- You have relevant professional experience in implementation projects with medium to large-sized teams.
- You have a broad experience with Java development and modern frontend applications
- You keep up-to-date of the trends in Web development
- You’re able to follow project practices and methodology
- You have a good knowledge of English and you can explain your views both orally and in writing. French and/or Dutch is an asset.
Technical Experience – Front-End
Mandatory:
- Angular 2+
- HTML / CSS / JavaScript (ES6)
- Use of REST Services
Preferable:
- SaSS
- Bootstrap
- NgRx
- Frontend Security topics
Technical Experience – Back-end
Mandatory:
- Java 8
- Spring framework
- REST Services
- SQL
Preferable:
- Hibernate
- Backend Security topics
Business Experience Mandatory Agile (SCRUM) development
Preferable:
- Web development
- Financial affinity
Soft skills:
- Team player
- Quick self-starter, pro-active attitude
- Good communication skills
- Good analytical and synthesis skills
- Autonomy, commitment and perseverance
- Ability to work in a dynamic and multi-cultural environment