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. A new role is open within the Services Division Java/Web development team in Chennai.
Job Title:
Software Engineer
Date:
9/9/2019
Department:
WM IT HUB Services Division
Location:
Chennai
Business Line / Function:
Java Developer
Reports to:
(Direct)
PMS WEB Team Leader
Grade:
(if applicable)
(Functional)
Number of Direct Reports:
Directorship / Registration:
Position Purpose
The opening is for a Java developer who is able to design and give new solution for the upcoming changes to the existing as well as new asset within division.
This role is technology oriented, which includes defining development methodologies, providing solution
in term architecture and performing POC of new frameworks for the Portfolio Management System Domain.
Supported applications are like performing portfolio valuation, order execution, performance computation, advisory services, month end financial statements, market risk computation.
Responsibilities
Write technical specifications (Java, UNIX and DB).
Propose technical solutions and improvements proactively, based on pros and cons after analysis of the various options.
Do Back End development (DB design, Java back end, Spring, batch processes, etc.)
Do Front- End development (Angular 2x, Bootstrap, HTML5, etc.)
Prepare technical deliveries and support implementation by integration teams.
Contribute to key and strategic projects
Perform quality reporting and controls in line with BNP PARIBAS standards.
Provide guidance to the team members on various topics on development and project matters.
Applications managed by the team : Tapweb, WMIS PMS (Portfolio, Order, PMS, PMS_TSL), SMD, Perfco, IPE (Investor Protection Engine)
Technical Behavioral Competencies
Functional knowledge
Minimum Proficiency Level
General knowledge about private banking, asset management or corporate banking
Medium (at least 2 years experience)
Suitability Framework, Compliance projects
Not mandatory, but a great advantage
Technical skills
Minimum Proficiency Level
Oracle SQL
Medium (at least 3 years experience)
Unix (shell scripting)
Beginner. Good to have
Expertise in 3 tiers architecture and J2EE environments: WebSphere Application server, Tomcat Server
Medium (at least 3 year experience)
Java development / back end :
Advanced (at least 5 year experience)
Core Java 8 , J2EE, JSP , Servlets, Java/ Spring concurrency , JDBC , Junit , Log back , AOP
Must have
Mybatis/Ibatis /Hibernate/ Ehcache
Must have
Eclipse IDE, IntellJ IDE, GIT
Must have
Maven dependency management plugins
Must have
Spring Framework( including if not all but most of module like Spring core, Spring Boot, Spring MVC , Spring security, Spring Integration, Spring AOP, Spring JMS, Spring Batch, Spring Transaction management , Spring WS, Spring Data)
Must have
REST API
Must have
Jenkins CI, Docker, JIRA , Serena, AGILE, Waterfall, SCRUM SVN
Good to have
JMS, Unix scripting basics KSH, TDD/Mockito, Jmeter, Jprofiler, Jconsole, JMX
Good to have
Apache HttpClient, JAXB, Jackson JSON , BIRT , XML , XStream
Good to have
Data Structures, Design Patterns, Clustering, Memory Management, Applications HA
Good to have
Sybase
Good to have
ApacheCommons IO, SOAP ,
Good to have
Java development UI :
Medium (at least 3 year experience)
HTML5, JavaScript , JQuery, JSON, JSP , AJAX , HTTP HTTPS protocol
Must have
Angular 2x, Bootstrap CSS Components, Comet techniques , JSTL , , Spring MVC Form Tags Validation, Glyphicons, Jquery Animations, Javascript minification /compression, Longpolling
Must have
Triple A TSL/API framework
Beginner. Good to have
Triple A Scripting and system set up
Beginner.
Keyskills: Hibernate Core Java Tomcat jQuery XML JSP Javascript J2Ee Apache Ajax
BNP Paribas has had a presence in India for over 150 years having established its first branch in Kolkata, in 1860. With this unparalleled experience of the Indian market, it is among the leading corporate banks in the country. Through its branches in eight key cities Mumbai, Delhi, Kolkata, Chenna...