Java Fullstack Developer

4 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

A Senior Java Developer is responsible for designing, developing, and maintaining Java-based applications. You must have extensive experience working with the Java programming language and be well-versed in various Java-based frameworks and libraries. Your primary responsibilities will include analyzing requirements, developing end-to-end solutions for both frontend and backend, writing clean and efficient code, and creating unit and integration test cases with above-average code coverage. Additionally, you will be required to troubleshoot and debug software issues, participate in code reviews, and ensure that code meets quality standards. Your role will also involve working on proof of concepts to implement new features in applications. Key Responsibilities: - Possess 4 to 10 years of experience in Java Development. - Expertise in Java 8 & above, Junit, and Web Technologies such as Spring Boot and Spring related frameworks. - Proficiency in SQL, including SQL queries, Packages, stored procedures, functions, and database modeling. - Strong understanding of Hibernate/JPA, Webservices (API), and at least one Front End Technology (Angular/jQuery/React/GWT). - Implement security features like authentication and authorization using Spring Security. - Design, develop, and maintain complex software using the required technologies. - Write unit tests and integration tests to ensure code quality and maintainability. - Participate in code reviews to ensure adherence to quality standards. - Troubleshoot and debug software issues as needed and provide L3 support when required. - Collaborate with cross-functional teams to identify and prioritize software features and enhancements. - Review current project designs, identify drawbacks, propose performant, scalable designs, and mentor junior developers. - Train new team members for functional and technical knowledge and work towards improving application performance. About BNP Paribas Group: BNP Paribas is the European Union's leading bank and a key player in international banking with operations in 65 countries and nearly 185,000 employees. The Group operates in Commercial, Personal Banking & Services, Investment & Protection Services, and Corporate & Institutional Banking. BNP Paribas focuses on helping clients realize their projects through financing, investment, savings, and protection insurance solutions. The Group has a strong presence in Europe, the Americas, and Asia-Pacific. About BNP Paribas India Solutions: Established in 2005, BNP Paribas India Solutions is a wholly-owned subsidiary of BNP Paribas SA, the European Union's leading bank. With delivery centers in Bengaluru, Chennai, and Mumbai, India Solutions services three business lines across the Group. The organization is committed to driving innovation and growth with over 10,000 employees harnessing their potential to provide best-in-class solutions. Commitment to Diversity and Inclusion. About the Team: BNP Paribas CIB is a leading global financial services firm, offering solutions in capital markets, securities services, advisory, finance, and treasury.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Chandigarh, Chandigarh, India