About BNP Paribas India Solutions:
Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union’s leading bank with an international reach. With delivery centers located in Bengaluru, Chennai and Mumbai, we are a 24x7 global delivery center. 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 10000 employees, to provide support and develop best-in-class solutions.
About BNP Paribas Group:
BNP Paribas is the European Union’s leading bank and key player in international banking. It operates in 65 countries and has nearly 185,000 employees, including more than 145,000 in Europe. The Group has key positions in its three main fields of activity: Commercial, Personal Banking & Services for the Group’s commercial & personal banking and several specialised businesses including BNP Paribas Personal Finance and Arval; Investment & Protection Services for savings, investment, and protection solutions; and Corporate & Institutional Banking, focused on corporate and institutional clients. Based on its strong diversified and integrated model, the Group helps all its clients (individuals, community associations, entrepreneurs, SMEs, corporates and institutional clients) to realize their projects through solutions spanning financing, investment, savings and protection insurance. In Europe, BNP Paribas has four domestic markets: Belgium, France, Italy, and Luxembourg. The Group is rolling out its integrated commercial & personal banking model across several Mediterranean countries, Turkey, and Eastern Europe. As a key player in international banking, the Group has leading platforms and business lines in Europe, a strong presence in the Americas as well as a solid and fast-growing business in Asia-Pacific. BNP Paribas has implemented a Corporate Social Responsibility approach in all its activities, enabling it to contribute to the construction of a sustainable future, while ensuring the Group's performance and stability
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:Java Fullstack Developer - Angular, MicroservicesDate: 25-Sep-25Department:GBITLocation:Mumbai/ChennaiBusiness Line / Function:
Reports to:Manager(Direct)Grade:
(Functional)
(if applicable)Number of Direct Reports:NADirectorship / Registration:NA
Position PurposeThe Java Full‑Stack Developer – Angular will be responsible for designing, building, and delivering high‑quality, innovative software solutions for GBIT. Leveraging expertise in Java, Angular, and modern development practices, the role ensures that all code meets established standards and technical design guidelines. The developer will create, modify, and implement application components, provide installation and support for software releases, and actively participate in test reviews and analysis to guarantee robust, performant products. In addition, the individual will mentor and guide the junior member of development team on technical solutions, driving successful delivery while collaborating closely with both on‑shore and off‑shore stakeholders. This position supports the organization’s goal of delivering reliable, scalable, and future‑ready applications that meet business needs. Responsibilities
Direct Responsibilities - Engineer solutions for complex problems involving Global Banking platforms.
- Perform hands‑on full‑stack development using Java, Angular, microservices/APIs, and SQL back‑ends.
- Design and devlop applications/modules by selecting appropriate frameworks and tools.
- Analyze and interpret requirement specifications received from analyst.
- Deliver robust, scalable solutions rapidly within an agile environment.
- Ensure high‑quality development practices, such as Test‑Driven Development (TDD), automated testing, and code reviews.
- Provide 3rd‑line technical support in collaboration with the Application Production Support team, troubleshooting and resolving incidents.
- Manage day‑to‑day tasks, prioritize work, and take accountability for deliveries from offshore teams.
- Collaborate closely with on‑shore and offshore teams, maintaining clear communication and alignment throughout the project lifecycle.
Contributing ResponsibilitiesTechnical & Behavioral Competencies - Strong written and verbal communication.
- Excellent problem‑solving and analytical thinking.
- Java (Good to have experience in 17/21) development; concurrency, GC tuning, collections.
- Spring Boot for RESTful services; JMS for messaging.
- Hibernate for ORM; Oracle DB with SQL (basic queries, data model, indexation)
- Basic algorithms understanding / ability to estimate execution complexity
- Angular for UI development.
- Build & CI/CD: Maven, Jenkins, Git, Artifactory.
- Code quality & security: SonarQube, DevSecOps pipelines.
- Test‑Driven Development (TDD) and automated unit testing.
- Performance‑oriented architecture and micro‑service design.
- Ability to deliver and support solutions in an Agile environment.
- Collaboration with on‑shore and offshore teams; ownership of offshore deliverables.
Specific Qualifications (if required)
Skills ReferentialBehavioural Skills: (Please select up to 4 skills)Attention to detail / rigorCommunication skills - oral & writtenCritical thinkingAbility to collaborate / TeamworkTransversal Skills: (Please select up to 5 skills)
Ability to understand, explain and support changeAnalytical AbilityAbility to develop and adapt a process Ability to anticipate business / strategic evolutionEducation Level: Bachelor Degree or equivalentExperience Level5-7 Years.Other/Specific Qualifications (if required)