TPRM Java
Full Job Description
Java Full Stack Developer with Backend Focus
Role: Java Full Stack Developer — Backend Focus
Location: Mumbai, Maharashtra
Reports To: TBC
About the Role
We are seeking a senior backend engineer with full-stack breadth to design and develop robust, scalable Java-based services within enterprise applications. You will own architecture decisions for APIs and data access while collaborating across frontend layers using Angular/TypeScript/React. We value engineers who leverage AI-assisted development tools as part of their daily practice.
Key Responsibilities
- Design and Develop scalable full-stack solutions using Java, Spring Boot, and modern frontend frameworks (React/Angular).
- Create high-performance APIs with security, caching, and fault tolerance mechanisms.
- Develop robust backend services ensuring efficient database interactions.
- Build responsive UIs with seamless integration to the backend layer.
- Automate CI/CD pipelines for rapid and reliable software delivery.
- Lead cloud-native deployments utilizing containerization, auto-scaling, and cost optimization strategies.
- Enforce quality-first engineering practices including unit tests, integration testing, and code analysis with SonarQube.
- Mentor junior developers, conduct rigorous code reviews, and drive technical excellence within the team.
- Collaborate directly with stakeholders to translate business needs into robust, compliant technical solutions.
Tech Stack & Skills
This role requires deep expertise in Core Java (JDK 21+), Spring Boot/Spring MVC ecosystem, and modern frontend frameworks. Proficiency in SQL/NoSQL database management, API design with REST/OpenAPI, and cloud-native architecture patterns is essential.
Company
BNP Paribas
About BNP Paribas India SolutionsEstablished in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, the European Union's leading bank with an international reach. With de...