The bank for a changing world

We are looking for

Senior Software Engineer - Spring, Hibernat, Oracle

Apply REF: CIB004799

Job Description - APAC

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 Businessline/Function :

Hobart is a ticket management tool, which is built in-house to cater the diversified nature of handling user requests. It will help L1 support team to handle user requests and assign the tickets to respective teams for closure. The support team can track the ticket status and respond back to end users. There are provisions to automatically create tickets based on email, generate dashboard of tickets with various states and generate KPIs.

Job Title:

Senior Software Engineer




Transversal IT



Business Line / Function:


Reports to:



(if applicable)


Number of Direct Reports:


Directorship / Registration:



Position Purpose

Provide a brief description of the overall purpose of the position, why this position exists and how it will contribute in achieving the team’s goal.

The current requirement is to on board a Senior Developer, who can participate in the development of enhancements required for the application. The associate will be working in one of the strategic projects of BNP Paribas and will help in developing applications to be used by Corporate Clients. The candidate should possess good interpersonal skills and experience in multi-geographical work model.


Direct Responsibilities


Ø  Should be able to understand business requirements and develop high quality code

Ø  Adhere to project process and guidelines

Ø  Understand functional domain of the project and strive to achieve user expectations

Ø  Flexible to work in both front end and backend technologies

Ø  Continuously improve on technical skills and share knowledge with the team


Contributing Responsibilities

Ø  Perform code review for the peers

Ø  Conduct unit tests and integration tests

Technical & Behavioral Competencies

Required technical skills:

Ø  Java / Spring - Knowledge of Java8 features & design principles

Ø  Hibernate - Expert in annotation based entity mapping 

Ø  Oracle - Able to write complex queries 

Ø  Javascript / Jquery, Apache wicket 

Ø  HTML5 & CSS3 - Expert in applying styles for elements  

Behavioral Competencies:

Ø  Must have good communication skills

Ø  Must have experience in Onshore & Offshore working model

Ø  Must have worked in Agile projects and strong in Agile ceremonies

Ø  Expert in the technical frameworks and interested to learn new frameworks

Ø  Experience in any defect tracking tools / Jira      

Ø  Experience in analysis and troubleshooting skills

Specific Qualifications (if required)


Skills Referential

Behavioural Skills: (Please select up to 4 skills)

Ability to collaborate / Teamwork

Personal Impact / Ability to influence

Communication skills - oral & written

Critical thinking

Transversal Skills: (Please select up to 5 skills)

Analytical Ability

Ability to develop and adapt a process

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

Ability to understand, explain and support change

Choose an item.

Education Level:

Bachelor Degree or equivalent

Experience Level

At least 5 years

Other/Specific Qualifications (if required)


B.E. or Equivalent.

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 collaborate / Teamwork, Attention to detail / rigor, Critical thinking, Ability to share / pass on knowledge, AdaptabilityTransversal competency: Understanding the business environment of the entity, Working in project mode, Using digital technology to process information, Ability to anticipate business / strategic evolution, Ability to develop others & improve their skills, Ability to develop and adapt a process , Ability to manage / facilitate a meeting, seminar, committee, training…, Ability to understand, explain and support change, Analytical Ability