The bank for a changing world

We are looking for

Java Developer

Apply REF: WEA000740


Job Description - APAC



Note to Hiring Manager:


In support of BNP Paribas APAC's Diversity Commitment, Hiring Managers are to consider at least 1 Asia Pacific national, 1 male and 1 female candidate for the position to be filled.



About BNP Paribas Group:

Worldwide, BNP Paribas has a presence in 74 countries with more than 190,000 employees. It has key positions in its three main activities: Domestic Markets and International Financial Services (whose retail-banking networks and financial services are covered by Retail Banking & Services) and Corporate & Institutional Banking, which serves two client franchises: corporate clients and institutional investors. In Asia Pacific, BNP Paribas is one of the best-positioned international financial institutions with an uninterrupted presence since 1860. Currently with over 15,000 employees* and a presence in 14 markets, it provides clients with product and service solutions tailored to their specific needs, and continues to develop its franchise in the region.



About BNP Paribas India Solutions:

Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas Group, a leading bank in Europe with an international reach. With delivery centers located in Mumbai and Chennai, we are a 24x7 global delivery center. We partner various business lines of BNP Paribas such as Corporate and Institutional Banking, Wealth Management, Retail Banking through three verticals - Information Technology, Operations and Finance Shared Services.



About Business line/Function :

WMIS Hub Operations Division is in-charge of the maintenance and support of WM Back-office applications, primarily Olympic, which is the Core banking/accounting system of BNP Paribas Wealth Management. Olympic is an integrated banking system with a real-time accounting module and several transactional modules: General Ledger, Securities, Foreign Exchange, Treasury, Money Transfers, Credit Retail, and Corporate Action.



















Job Title:

Junior Java Developer

 

Date:

01/07/2019

Department:

WMIS Hub Operations

Location:

Chennai

Business Line / Function:

COO Functions

Reports to:

(Direct)

Karthik M?

Grade:

(if applicable)

(Functional)

Number of Direct Reports:

Directorship / Registration:

 

Position Purpose

Operations Division in their long-term vision to transition to Java Stack is establishing a team in Chennai. This position is very important because this candidate is one of the initial recruits in Operations team under Java Chapter. It is for Junior Java Developer who will work within our Core Banking System (CBS) team in Singapore and report to a local mentor in Chennai. He would also be working for other projects in the domain including Corporate Actions and Digitization of the bank.

Responsibilities

•       Participate to the full development lifecycle including design, estimation, planning, development, unit test, release and implementation support

•       Work with the Business Analyst and Solution architects to understand the business requirements and translate them to technical solutions in the application

•       Contribute / review the technical specifications

•       Control and Maintain the quality of the developments (norms & standards, frameworks, source control, technical reviews, code reviews)

•       Work with teams in Chennai and Singapore.

Technical & Behavioral Competencies

•   Hands-on experience with various Java / Web technologies and frameworks: Spring (Core, Security, MVC), JPA, REST API, JMS.

•   Hands-on experience with Oracle PL/SQL.

•   Hands-on experience as Tech Leader, coaching team members and leading the building and delivery of Web / Mobile solutions.

•   Hands-on experience on API related activities: requirement analysis, design, resource based API modeling, micro-services architecture.

•   Hands-on experience on User Interface development. Either Angular 5.x or React.

•   Strong knowledge about design patterns and development principles.

•   Good practical knowledge of design of RDBMS and SQL.

•   Strong critical thinker with problem solving aptitude. 

•   Excellent written and oral communication skills.

•   Experience and knowledge of automated testing (TDD, BDD).

•   Proven/previous experience with CI/CD, DevOps and Agile. 

Specific Qualifications (if required)

Java / Web Technologies and Frameworks

Spring (Core, Security and MVC)

JPA

REST API

JMS

PL/SQL

Angular 5.x

Skills Referential

Behavioural Skills: (Please select up to 4 skills)

Communication skills - oral & written

Critical thinking

Attention to detail / rigor

Organizational skills

Transversal Skills: (Please select up to 5 skills)

Analytical Ability

Ability to understand, explain and support change

Ability to manage / facilitate a meeting, seminar, committee, training…

Ability to develop and leverage networks

Ability to develop and adapt a process

Education Level:

Bachelor Degree or equivalent

Experience Level

At least 5 years

Other/Specific Qualifications (if required)

•   Speaking at conferences and/or user groups

•   Contributing to open source projects

•   Java script development (Node.js or SPA framework)

•   NoSQL experience





Job Description - APAC



Note to Hiring Manager:


In support of BNP Paribas APAC's Diversity Commitment, Hiring Managers are to consider at least 1 Asia Pacific national, 1 male and 1 female candidate for the position to be filled.



About BNP Paribas Group:

Worldwide, BNP Paribas has a presence in 74 countries with more than 190,000 employees. It has key positions in its three main activities: Domestic Markets and International Financial Services (whose retail-banking networks and financial services are covered by Retail Banking & Services) and Corporate & Institutional Banking, which serves two client franchises: corporate clients and institutional investors. In Asia Pacific, BNP Paribas is one of the best-positioned international financial institutions with an uninterrupted presence since 1860. Currently with over 15,000 employees* and a presence in 14 markets, it provides clients with product and service solutions tailored to their specific needs, and continues to develop its franchise in the region.



About BNP Paribas India Solutions:

Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas Group, a leading bank in Europe with an international reach. With delivery centers located in Mumbai and Chennai, we are a 24x7 global delivery center. We partner various business lines of BNP Paribas such as Corporate and Institutional Banking, Wealth Management, Retail Banking through three verticals - Information Technology, Operations and Finance Shared Services.



About Business line/Function :

WMIS Hub Operations Division is in-charge of the maintenance and support of WM Back-office applications, primarily Olympic, which is the Core banking/accounting system of BNP Paribas Wealth Management. Olympic is an integrated banking system with a real-time accounting module and several transactional modules: General Ledger, Securities, Foreign Exchange, Treasury, Money Transfers, Credit Retail, and Corporate Action.



















Job Title:

Junior Java Developer

 

Date:

01/07/2019

Department:

WMIS Hub Operations

Location:

Chennai

Business Line / Function:

COO Functions

Reports to:

(Direct)

Karthik M?

Grade:

(if applicable)

(Functional)

Number of Direct Reports:

Directorship / Registration:

 

Position Purpose

Operations Division in their long-term vision to transition to Java Stack is establishing a team in Chennai. This position is very important because this candidate is one of the initial recruits in Operations team under Java Chapter. It is for Junior Java Developer who will work within our Core Banking System (CBS) team in Singapore and report to a local mentor in Chennai. He would also be working for other projects in the domain including Corporate Actions and Digitization of the bank.

Responsibilities

•       Participate to the full development lifecycle including design, estimation, planning, development, unit test, release and implementation support

•       Work with the Business Analyst and Solution architects to understand the business requirements and translate them to technical solutions in the application

•       Contribute / review the technical specifications

•       Control and Maintain the quality of the developments (norms & standards, frameworks, source control, technical reviews, code reviews)

•       Work with teams in Chennai and Singapore.

Technical & Behavioral Competencies

•   Hands-on experience with various Java / Web technologies and frameworks: Spring (Core, Security, MVC), JPA, REST API, JMS.

•   Hands-on experience with Oracle PL/SQL.

•   Hands-on experience as Tech Leader, coaching team members and leading the building and delivery of Web / Mobile solutions.

•   Hands-on experience on API related activities: requirement analysis, design, resource based API modeling, micro-services architecture.

•   Hands-on experience on User Interface development. Either Angular 5.x or React.

•   Strong knowledge about design patterns and development principles.

•   Good practical knowledge of design of RDBMS and SQL.

•   Strong critical thinker with problem solving aptitude. 

•   Excellent written and oral communication skills.

•   Experience and knowledge of automated testing (TDD, BDD).

•   Proven/previous experience with CI/CD, DevOps and Agile. 

Specific Qualifications (if required)

Java / Web Technologies and Frameworks

Spring (Core, Security and MVC)

JPA

REST API

JMS

PL/SQL

Angular 5.x

Skills Referential

Behavioural Skills: (Please select up to 4 skills)

Communication skills - oral & written

Critical thinking

Attention to detail / rigor

Organizational skills

Transversal Skills: (Please select up to 5 skills)

Analytical Ability

Ability to understand, explain and support change

Ability to manage / facilitate a meeting, seminar, committee, training…

Ability to develop and leverage networks

Ability to develop and adapt a process

Education Level:

Bachelor Degree or equivalent

Experience Level

At least 5 years

Other/Specific Qualifications (if required)

•   Speaking at conferences and/or user groups

•   Contributing to open source projects

•   Java script development (Node.js or SPA framework)

•   NoSQL experience



Primary Location: IN-TN-ChennaiJob Type: Standard / PermanentJob: INFORMATION TECHNOLOGYEducation Level: Bachelor Degree or equivalent (>= 3 years)Experience Level: At least 5 yearsSchedule: Full-time Behavioural competency: Ability to deliver / Results drivenTransversal competency: Ability to understand, explain and support change, Ability to manage / facilitate a meeting, seminar, committee, training…, Ability to set up relevant performance indicators, Ability to develop and leverage networks