The bank for a changing world

We are looking for

Lead Java Developer

Apply REF: WEA000683


Job Description - APAC

  
 


About BNP Paribas Group:

“BNP Paribas Group is a leading European bank with a strong global footprint across 72 markets and more than 202,000 employees. The Group provides corporates, institutional and private investors with product and service solutions tailored to their specific needs. It offers a wide range of financial services covering corporate & institutional banking, wealth management, asset management, insurance, as well as retail banking and consumer financing through strategic partnerships”.



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)

Grade:

(if applicable)

(Functional)

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

  
 


About BNP Paribas Group:

“BNP Paribas Group is a leading European bank with a strong global footprint across 72 markets and more than 202,000 employees. The Group provides corporates, institutional and private investors with product and service solutions tailored to their specific needs. It offers a wide range of financial services covering corporate & institutional banking, wealth management, asset management, insurance, as well as retail banking and consumer financing through strategic partnerships”.


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)

Grade:

(if applicable)

(Functional)

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