The bank for a changing world

We are looking for

Senior Java Developer

Apply REF: WEA000683


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 Finance Division is in-charge of the implementation and maintenance of WM Finance applications and the data flows to group tool. Primarily on Profitability Management and Reporting, Management Reporting, Liquidity reporting, etc. Regulatory projects such as IFRS9, BCBS 239, were also under Finance Division responsibility. The main stakeholders are the Local Finance, Business Management, WM HO Finance and also Group Finance.



















Job Title:

Technical Lead/ Senior Developer

Date:

20/08/2019

Department:

WMIS Hub Finance Division

Location:

Chennai

Business Line / Function:

WMIS COO Functions

Reports to:

(Direct)

Direct: Karthikeyan Manickam

Grade:

(if applicable)

(Functional)

Functional:

-       Stacey TAN (Co-Division Head)

-       Pascal BAR (Co-Division Head)

Number of Direct Reports:

5-6

Directorship / Registration:

 

Position Purpose

Finance in-house developed applications are using a mixed of technologies such as Oracle PL/SQL, Java and Business Objects. Many of the Oracle PL/SQL applications were legacy applications.

We are looking for a suitable candidate to spear head the team on a road of digital transformation through identifying opportunities, provide and implement solutions for the transformation of these legacy applications with Java stack.

This is a very important position as the candidate will be the key contact for all initiative in Finance Division that touches the Development Chapter. The Dev Chapter comprises of members with various technical skillsets.

The person will be the Division main Java Tech Lead and DevOps SPOC. He will also play a key role in providing mentorship and guidance to the Dev Chapter members in Chennai, while working hands-on on projects implementation.

Responsibilities

•       Lead a team efficiently to drive the project to completion.

•       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.

•       Responsible for managing & reporting technical risks.

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

•       Provide guidance to team members.

•       Participate to recruitment, onboard and train new comers.



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.

•   Mentor a team and work with groups effectively.

•   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. 

•   General banking knowledge or Banking knowledge related to Wealth Management / Private banking.

•   Preferably experienced with Micro-services, Docker.

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

Ability to share / pass on knowledge

Ability to deliver / Results driven

Transversal Skills: (Please select up to 5 skills)

Ability to understand, explain and support change

Ability to develop and adapt a process

Ability to develop others & improve their skills

Ability to anticipate business / strategic evolution

Ability to manage a project

Education Level:

Bachelor Degree or equivalent

Experience Level

At least 10 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

•   Exposure to Enterprise Architecture





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 Finance Division is in-charge of the implementation and maintenance of WM Finance applications and the data flows to group tool. Primarily on Profitability Management and Reporting, Management Reporting, Liquidity reporting, etc. Regulatory projects such as IFRS9, BCBS 239, were also under Finance Division responsibility. The main stakeholders are the Local Finance, Business Management, WM HO Finance and also Group Finance.



















Job Title:

Technical Lead/ Senior Developer

Date:

20/08/2019

Department:

WMIS Hub Finance Division

Location:

Chennai

Business Line / Function:

WMIS COO Functions

Reports to:

(Direct)

Direct: Karthikeyan Manickam

Grade:

(if applicable)

(Functional)

Functional:

-       Stacey TAN (Co-Division Head)

-       Pascal BAR (Co-Division Head)

Number of Direct Reports:

5-6

Directorship / Registration:

 

Position Purpose

Finance in-house developed applications are using a mixed of technologies such as Oracle PL/SQL, Java and Business Objects. Many of the Oracle PL/SQL applications were legacy applications.

We are looking for a suitable candidate to spear head the team on a road of digital transformation through identifying opportunities, provide and implement solutions for the transformation of these legacy applications with Java stack.

This is a very important position as the candidate will be the key contact for all initiative in Finance Division that touches the Development Chapter. The Dev Chapter comprises of members with various technical skillsets.

The person will be the Division main Java Tech Lead and DevOps SPOC. He will also play a key role in providing mentorship and guidance to the Dev Chapter members in Chennai, while working hands-on on projects implementation.

Responsibilities

•       Lead a team efficiently to drive the project to completion.

•       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.

•       Responsible for managing & reporting technical risks.

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

•       Provide guidance to team members.

•       Participate to recruitment, onboard and train new comers.



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.

•   Mentor a team and work with groups effectively.

•   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. 

•   General banking knowledge or Banking knowledge related to Wealth Management / Private banking.

•   Preferably experienced with Micro-services, Docker.

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

Ability to share / pass on knowledge

Ability to deliver / Results driven

Transversal Skills: (Please select up to 5 skills)

Ability to understand, explain and support change

Ability to develop and adapt a process

Ability to develop others & improve their skills

Ability to anticipate business / strategic evolution

Ability to manage a project

Education Level:

Bachelor Degree or equivalent

Experience Level

At least 10 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

•   Exposure to Enterprise Architecture



Primary Location: IN-TN-ChennaiJob Type: Standard / PermanentJob: INFORMATION TECHNOLOGYEducation Level: Bachelor Degree or equivalent (>= 3 years)Experience Level: At least 10 yearsSchedule: Full-time Behavioural competency: Critical thinking, Creativity & Innovation / Problem solving, Ability to synthetize / simplifyTransversal 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