The bank for a changing world

We are looking for

CnSF_SDA_Java Senior Software Engineer


Standard / Permanent





Job function


Apply REF: GLO001815
BNP Paribas Overview:
Java Developer
BNP Paribas Overview:
BNP Paribas has a presence in 75 countries with more than 185,000 employees, including 145,000 in Europe. It ranks highly in its two core activities: Retail Banking & Services and Corporate & Institutional Banking (CIB).
BNP Paribas Corporate & Institutional Bank is a leading European investment bank with global leadership in many of our businesses. With nearly 20,000 employees in over 45 countries, CIB can offer you an exciting and truly global career.
At BNP Paribas CIB, we work continuously on behalf of our clients, helping them to realize their projects around the world. You can be an important part of this, helping us to serve our clients both in mature and emerging markets, providing them with financial solutions across a diverse range of expertise, products and services. Our origins lie in Europe, but nearly a quarter of our employees now work in our multi-award-winning Asia Pacific offices and we are a committed player in all markets.
Strong risk management, combined with the stability that comes from being part of one of the largest banking groups in the world, underpin our success. Joining us, you’ll become an integral part of a dynamic team that spans nationalities, cultures and backgrounds, drawing together people from around the globe and reflecting our commitment to international placements.
Department Overview:
The Smart Data Analytics team is responsible for the Global Market Client Contribution. The unit looks after a number of different applications and technologies, and currently consists of 27 technology staff located in London, Paris and Chennai. 
Client Contribution is a key area for IT as Senior Management and Marketers are looking to extract value from data in areas such as client profitability. We work very closely with the Data Office, Marketers, Traders, Management.
One of the application of the unit is responsible for is the Client Contribution engine, centralise cross-asset client contribution calculation engine that utilises a range of technologies such as SQL Server, Oracle, C++ and Java.
With the Global Market transformation, the profile of the Smart Data Analytics team has changed with the integration of all the Global Market Client Contribution operational systems. As result, an opportunity has arisen for dynamic individuals to join the team.
We offer the successful candidate the opportunity in Chennai to work in a sociable and diverse team whose values include innovation and self-organisation.
Key Responsibilities:
The Java developer role is primarily required to work on the integration project’s database, Java and Web Applications development, but it might involves maintaining the Client Contribution Java processes and web application tools, working closely with the other developers and business analysts in the team.   The expected development will be focused on a new application to replace existing legacy applications upgrade and migration with new functionalities.
The role also requires an agile and test-driven approach to development with small sprints and ability to quickly change task.
The candidate will also be required to take part in
  • Designing, estimating and proposing solutions to solve integration issues.
  • Assistance in functional testing within the team
  • Write/Update technical specification and support procedures

Qualifications and experience

The candidate is required to be educated to Degree level, have extensive experience in the Java and web related programming language within Finance and/or Investment Banking.

Required Skills

  • Strong knowledge of SQL and stored procedure programming with SQL server
  • Ability to work with shell scripting in Linux
  • Java programming with AngularJS, Spring and Hibernate frameworks

Desirable Skills

  • JUnit testing
  • Web Services
  • Google Web Toolkit (GWT)
  • Knowledge of XML, HTML, DOM, CSS, JavaScript
  • Experience with Eclipse and continuous integration tools (Teamcity, SVN and ANT)
  • General Fixed Income, Equity and Commodities products knowledge

B.E or Equivalent

Give us your feedback Complete our survey