Saltar para conteúdo

Informação geral

Ref #
111114839115047
País
Índia
Região
Karnataka
Cidade
Bengaluru
Tipo de contrato
Contrato Permanente
Família profissional
F06 - TECNOLOGIAS DE INFORMAÇÃO E COMPUTAÇÃO

Descrição


About BNP Paribas Group:

BNP Paribas is a top-ranking bank in Europe with an international profile. It operates in 71 countries and has almost 199000 employees. The Group ranks highly in its three core areas of activity: Domestic Markets and International FinancialServices (whose retail banking networks and financial services are grouped together under Retail Banking & Services)and Corporate & Institutional Banking, centred on corporate and institutional clients. The Group helps all of its clients(retail, associations, businesses, SMEs, large corporates and institutional) to implement their projects by providing them with services in financing, investment, savings and protection. In its Corporate & Institutional Banking and International Financial Services activities, BNP Paribas enjoys leading positions in Europe, a strong presence in the Americas and has a solid and fast-growing network in the Asia/Pacific region.

 

About BNP Paribas India Solutions:

Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, a leading bank in Europe with an international reach. With delivery centres located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery centre. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 6000 employees, to provide support and develop best-in-class solutions

 

About Business line/Function:

CIB Client Management IT has a focus on developing and maintaining applications which provides services to Client Lifecycle management, Due Diligence /KYC and Referential Operations teams and business users.

Technologies used include Java, .NET, Angular, Fenergo, MDM/Informatica deployed on private cloud infrastructure.

Agile and DevSecOps practices are widely used.

Application landscape includes projects that are a mix of established, under transition and completely new platforms.

 

Commitment to Diversity and Inclusion:

At BNP Paribas, we passionately embrace diversity and are committed to fostering an inclusive workplace where all employees are valued, respected and can bring their authentic selves to work. We prohibit Discrimination and Harassment of any kind and our policies promote equal employment opportunity for all employees and applicants, irrespective of, but not limited to their gender, gender identity, sex, sexual orientation, ethnicity, race, colour, national origin, age, religion, social status, mental or physical disabilities, veteran status etc. As a global Bank, we truly believe that inclusion and diversity of our teams is key to our success in serving our clients and the communities we operate in.

 

 

Job Title:

 

Assistant Vice President/ Java Tech Lead

Date:

12/04/2025

Department:

Client Engagement & Financial Security

Location:

Bengaluru

Business Line / Function:

Client Lifecycle Management

 

Reports to:

(Direct)


Grade: 

(if applicable)

 

(Functional)


Number of Direct Reports:


Directorship / Registration:

NA

 

Position Purpose

The role of Java Tech Lead is to design, implement, and maintain a robust and scalable End-to-End client lifecycle management framework. This framework would require ensuring compliance with regulatory requirements while optimizing operational efficiency. 

This is a pivotal role in safeguarding BNPP Group against fraud, money laundering, and other financial crimes by leveraging advanced technologies and innovative solutions. 

This position is critical in driving technical vision, strategy, and execution of client lifecycle management initiatives, thereby contributing to the overall risk management and integrity of the organization. 

This position would play a pivotal role in understanding requirements, developing applications, ensuring good testing coverage, defining CI/CD pipelines and monitoring performance and stability of the applications.

Position will require to work in a globally distributed setup.

Responsibilities

 

Direct Responsibilities

  • Participate in all phases of the software development lifecycle – requirements, architecture, design, development, testing, deployment
  • Contribute to technology solutions that will solve business problems and strengthen our position as digital leaders in financial services
  • Perform design / architecture reviews, develop, code reviews, and technology assessments to ensure adherence to BNPP CIB defined design / architecture principles and standards.
  • Develop and execute automated tests to identify issues in critical functionalities and performance metrics proactively 
  • Work with Business Analysts and Testers during implementation, verification and solving production support issues
  • Lead automation and guide teams to align with shift left and shift right strategy by encouraging a mindset for automation first and reduce recursive manual efforts
  • Take ownership of technical feasibility studies, demos, proposal development and represent in ITSVC (architectural committee)
  • Stay abreast of industry trends, emerging technologies, and best practices in Java development, cloud computing, DevOps, and software architecture.

 

Contributing Responsibilities

  • Contribute to architecture of enterprise-level software solutions leveraging technology frameworks
  • Design and implement scalable, resilient, and secure distributed architectures which are cost-effective.
  • Provide technical guidance and mentorship to development teams on best practices, design patterns, and coding standards.

 

Technical & Behavioural Competencies

  • Strong programming experience in Java11 and above, Spring-Spring Boot, JUnit, Gradle/Maven
  • Strong understanding of multi-threading, exception handling, reactive programming, JPA, caching mechanisms
  • Strong knowledge in RDBMS / SQL with Oracle/SQL server/PostgreSQL/MySQL with understanding of advanced queries, stored procedures, partitioning
  • Familiar with testing tools & frameworks such as Selenium, Cucumber, JMeter, Gatling
  • Strong understanding of microservices architecture, RESTful APIs and event-driven architecture, software design and enterprise integration patterns
  • Hands-on experience with containerization and orchestration tools such as Docker, Kubernetes and Helm
  • Troubleshooting & performance tuning using any profiling tools e.g. Dynatrace, JProfiler
  • Strong understanding of agile delivery methodologies and solution delivery lifecycle 
  • Experience with Ansible or bash scripting
  • Experienced on building CI/CD pipelines, Git, Jenkins, SonarQube, Infrastructure As Code (IaC)
  • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences
  • Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools)

 

Specific Qualifications (if required)

  • Knowledge/experience with developing frontend for systems using React, Angular, HTML/CSS/JavaScript
  • Knowledge/experience of NoSQL databases (MongoDB, Cassandra), Kafka.
  • Experience with other programming languages (e.g., Python, Go)
  • Experience on Business Process Management tools (e.g. Camunda).
  • Certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, or Google Professional Cloud Architect.
  • Industry related certifications e.g. TOGAF

 

 

 

Skills Referential

 

 

Behavioural Skills: (Please select up to 4 skills)

 

 

Ability to collaborate / Teamwork

 

 

Decision Making

 

 

Ability to synthetize / simplify

 

 

Creativity & Innovation / Problem solving

 

 

Transversal Skills: (Please select up to 5 skills)

 

 

 

Analytical Ability

 

 

Ability to develop others & improve their skills

 

 

Ability to manage a project

 

 

Ability to develop and leverage networks

 

 

Ability to understand, explain and support change

 

 

Education Level: 

 Bachelor Degree or equivalent

 

 

Experience Level

At least 12 years

 

 

Other/Specific Qualifications (if required)