BNP Paribas India is looking for Senior Java Developer

BNP Paribas India is looking for Senior Java Developer

We are looking for a highly skilled backend developer with strong experience in Java 8+, Spring Boot and Microservices. Candidate should be comfortable designing and developing scalable backend solutions with NoSQL databases like MongoDB.

Direct Responsibilities-

Design and develop backend services using Java 8+, Spring boot & JUnit.
Build and maintain robust RESTful APIs.
Integrate with MongoDB and ensure performance and security.
Ensure coding standards are followed
Ensure collaboration, good rapport & teamwork with ISPL and Paris team members

Contributing Responsibilities-

Take ownership and commit towards quality deliverables within estimated timelines, avoiding global schedule shift
Participate in code reviews and documentation process.
Contribute to continuous improvement in development practices processes and code quality.
Participation in projects meetings: fine-tuning, daily, retrospective.
Collaboration with the team members: the ability to collect, analyze, synthesize and present information in a clear, concise and precise way

Technical & Behavioral Competencies-

Expert in Java 8+ and Spring Boot
RESTful API and Microservices architecture.
Hands-on experience with MongoDB
Apache Kafka for messaging
Junit and Spring boot testing frameworks and code quality tools like Sonar
API Gateways like APIGEE and authentication strategies
Clean coding practices.
Maven and swagger tools.

Good to have-

Familiar with payment systems or related compliance driven systems
Knowledge of Docker and Kubernetes and CI/ CD pipelines using GitLab
Angular2+, Typescript Including knowledge on PrimeNG and/or Material UI
Experience in Integrated AI tool and knowledge on efficient prompting
Knowledge of Web security principles (OWASP, Auth double factor, encryption, etc.)
Knowledge of hexagonal architecture, event-oriented architecture and DDD

Specific Qualifications (if required)
Experience in Linux, DevOps, IntelliJ, Gitlab (Pipeline CI/CD), Cloud Object Storage, Kafka

Work Experience: 5 – 10 Years
Job Location: Mumbai, Chennai, India 

About BNP Paribas

BNP Paribas is a French multinational universal bank and financial services holding company headquartered in Paris. It was founded in 2000 from the merger of two of France`s foremost financial institutions, Banque Nationale de Paris and Paribas. Our Application Development team focuses on designing and developing software applications for BNP Paribas` business requirements, some of which include turnkey software solutions for driving our Digital Transformation objectives. By embedding Agility in our activities, our teams are capable of delivering quality products for our BNP Paribas entities at a faster pace.

Our services include development of new applications, features, extensions, interfaces, upgrades as well as enhancing and maintaining existing applications including Unix platforms based on either web, mobile or desktop technologies. Through an onsite/offshore approach, the team provides BNP Paribas with a framework for application development offshoring and the assurance that solutions meet business specifications. The team also has a rich experience in developing hosted as well as distributed applications.

How to Apply? Click Here to Apply Now
Candidate may be redirected to recruiters/ employers database!