
Eligibility Criteria
Graduates (B.E/B.Tech/MCA) in Computer Science, Information Technology, Electronics, or related streams. Minimum CGPA/percentage: 6.5/70%. Batch year: 2024, 2025, or 2026. No active backlogs at the time of joining. Candidates should have a basic understanding of OOP concepts, data structures, and web development fundamentals.

Job Description & Key Responsibilities
BNP Paribas, a leading global banking group, has a strong presence in India with a focus on innovative digital solutions for retail, corporate, and investment banking. The Indian arm operates out of major financial hubs such as Mumbai, Delhi, and Bengaluru, offering a collaborative environment where fresh talent works alongside seasoned professionals from across the world. The companyβs culture emphasizes continuous learning, ethical banking, and a commitment to sustainability, making it an attractive destination for graduates who want to build a career in technology within the financial services sector.
The role of a Java Full Stack Developer at BNP Paribas is designed for fresh engineering graduates who are eager to apply their academic knowledge to realβworld banking applications. As a member of the digital transformation team, you will contribute to building, enhancing, and maintaining endβtoβend web applications that power internal workflows, customer portals, and data analytics dashboards. You will be mentored by senior architects and will get exposure to Agile methodologies, DevOps practices, and cloudβnative deployments.
Key responsibilities include:
1. Designing and developing responsive frontβend interfaces using React or Angular.
2. Implementing robust backβend services with Java, Spring Boot, and RESTful APIs.
3. Writing clean, maintainable code and adhering to coding standards.
4. Collaborating with UI/UX designers to translate wireframes into functional components.
5. Performing unit testing, integration testing, and participating in code reviews.
6. Assisting in database design and writing efficient SQL queries for PostgreSQL/MySQL.
7. Deploying applications on cloud platforms such as AWS or Azure using Docker containers.
8. Monitoring application performance and troubleshooting production issues.
9. Contributing to documentation and knowledgeβsharing sessions within the team.
10. Keeping abreast of emerging technologies and suggesting improvements to existing systems.
The tech stack revolves around Java 11+, Spring Boot, React/Angular, HTML5, CSS3, JavaScript/TypeScript, REST APIs, Git, Maven, Docker, and cloud services. The role offers a clear growth path: starting as an Associate Developer, progressing to Senior Developer, then Tech Lead, and eventually Solution Architect or Product Manager, depending on interests and performance.
Why join BNP Paribas? The bank provides a global platform with exposure to cuttingβedge fintech projects, a structured learning curriculum, and opportunities to work on crossβborder initiatives. Freshers benefit from mentorship programs, certifications, and a supportive workβlife balance that encourages personal and professional development. This is an ideal launchpad for anyone looking to blend software engineering expertise with the dynamic world of banking.