Retour à la liste des offres
Nous recherchons un

Full Stack Java Developer

Horaires
Temps plein
Marque
BNP Paribas Personal Finance
Niveau d'expérience
6 à 10 ans
Niveau d'études
Niveau BAC+2/3
Offre disponible en :

About BNP Paribas

BNP Paribas has a presence in 75 countries with more than 180,000 employees, including 140,000 in Europe. It ranks highly in its two core activities: Retail Banking & Services (comprised of Domestic Markets and International Financial Services) and Corporate & Institutional Banking. In Europe, the Group has four domestic markets (Belgium, France, Italy and Luxembourg) and BNP Paribas Personal Finance is the leader in consumer lending. BNP Paribas is rolling out its integrated retail banking model across Mediterranean basin countries, in Turkey, in Eastern Europe and a large network in the western part of the United States. In its Corporate & Institutional Banking and International Financial Services activities, BNP Paribas also enjoys top positions in Europe, a strong presence in the Americas and solid and fast-growing businesses in Asia-Pacific.

REPORT TO 

Core Banking Americas IT Development team Manager

MISSION AND OBJECTIVES

Structure, develop, and maintain the front end of some of our new and existing Core Banking Americas Application.

MAIN RESPONSIBILITIES

Full Stack developer – Angular/JAVA/Camunda (BPM) projects

  • Develop/Maintain Front end and Back end of our applications
  • Develop and maintain Camunda layer of our applications
  • Work with local and remote team on development
  • Ensure code quality through QA and structuring of the project/code
  • Ensure that the whole project present a high level  of maintainability
  • Produce fully functional applications writing clean code
  • Gather specific requirements and suggest solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot and debug to optimize performance
  • Design interfaces to improve user experience
  • Liaise with Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new products, applications and protocols
  • Stay up-to-date with new technology trends
  • Make recommendations for continuous improvement opportunities.

REQUIREMENTS

TRAINING AND OCCUPATIONAL EXPERIENCE
  • 5+ years of experience in Software development or support
  • Excellent communication.
  • Excellent analytical skills with a good problem-solving attitude

ESSENTIAL SPECIFIC REQUIREMENTS

  • Recent extensive knowledge on Angular8+ development
  • Excellent Knowledge of Java (Java 8+, Spring boot, Spring, JPA, etc…)
  • Knowledge of Camunda solution, architecture, development a plus
  • HTML5, javascript, Ajax, REST, etc…
  • Good knowledge of CSS
  • SPA (Single Page Application)

SKILLS AND BEHAVIOURS

  • Ability to work with local and remote (off-shore) teams
  • Good understanding of software development cycles, good practices and QA
  • Knowledgeable on Software engineering, Software release control, Unit testing

A recruitment policy that promotes equity and diversity:

Equity and diversity are at the core of our recruitment policy because we believe that they foster creativity and efficiency which in turn increase performance and productivity. We strive to reflect the society we live in, while keeping with the image of our clients.


We pride ourselves in applying non-discrimination rules to all our recruitments.

Primary Location
CA-QC-Montréal
Job Type
Standard / Permanent
Job
INFORMATION TECHNOLOGY
Education Level
Bachelor Degree or equivalent (>= 3 years)
Experience Level
At least 5 years
Schedule
Full-time
Reference
IT-021022-JDS-001

Découvrez les métiers de BNP Paribas : IT, Tech et Data

Au-delà d’être un groupe financier, BNP Paribas est aussi une entreprise technologique. Les systèmes d’information, la data et les outils sont au cœur de notre ADN et offrent de nombreuses opportunités professionnelles !

En savoir plus

Pourquoi je candidaterais ?

Pour quelles raisons je rejoindrais BNP Paribas et pas une autre entreprise ?

Parce que je souhaite...

  • Et si on vous disait que travailler dans notre Groupe, ce n’est pas ce que vous croyez ? Chez BNP Paribas, on exerce une multitude de métiers qui évoluent en permanence pour être en phase avec les attentes des clientes et clients comme de la société.

  • Se sentir bien dans son job, c’est avant tout venir travailler comme on est.  C’est aussi avoir les moyens d’un bon équilibre entre sa vie professionnelle et sa vie personnelle. Deux engagements majeurs pour BNP Paribas.

  • Chez BNP Paribas, le développement de vos compétences est essentiel, pour vous comme pour nous. Et cela vous servira pour toute votre vie professionnelle.

En savoir plus