Senior Java Full Stack Developer - AngularJS/Hibernate

6 - 9 years

8 - 11 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Senior Java Full Stack Developer
Location: Pune, India Experience Required: 6--9 Years Job Type: Full-Time (Onsite)

Job Overview

We are seeking a Senior Java Full Stack Developer to join our growing technology team in Pune.

In this role, you will lead the design, development, and implementation of complex, enterprise-level Java applications. The ideal candidate will have extensive experience in Core Java, API development, Hibernate, and REST services, coupled with a deep understanding of application security, including VAPT, SSO, and MFA. You will mentor junior developers, drive technical direction, and ensure the delivery of robust, scalable, and secure solutions.

Key Responsibilities
- Lead the design, development, and maintenance of highly scalable and performant full-stack Java applications. - Architect and develop complex RESTful APIs and microservices to support business needs. - Write clean, testable, and efficient code using Core Java, Spring Boot, and Hibernate, adhering to architectural patterns and best practices. - Design and optimize database schemas and queries using MS SQL Server, ensuring data integrity and performance. - Collaborate with cross-functional teams, including product management, UX/UI, and infrastructure, to define, design, and deliver innovative solutions. - Conduct code reviews, provide technical guidance, and mentor junior developers to foster a culture of excellence. - Implement and enforce application security best practices, including VAPT, SSO, and MFA, and work closely with security teams to mitigate risks. - Drive the adoption of new technologies and development methodologies to improve efficiency and quality. - Create and maintain comprehensive technical documentation, including architecture diagrams, design specifications, and API documentation. - Lead troubleshooting efforts for critical production issues and implement solutions to prevent recurrence.

Required Technical Skills

- 5-8 years of hands-on experience in Core Java, Spring Boot, and Hibernate. - Expertise in designing and developing RESTful APIs and microservices, with a deep understanding of HTTP protocols and related technologies. - Strong experience with MS SQL Server or another enterprise-level RDBMS, including advanced query optimization and database design. - In-depth knowledge of application security concepts and best practices, including: - Vulnerability Assessment and Penetration Testing (VAPT) - Microsoft Defender for Endpoint (WPATP) - good to have - Single Sign-On (SSO) - Multi-Factor Authentication (MFA) - Experience with front-end technologies such as React, Angular, or JavaScript, with the ability to guide front-end development best practices. - Proficiency in version control systems (Git) and CI/CD pipelines. - Experience with DevOps practices, including containerization (Docker, Kubernetes) and cloud deployment (AWS, Azure, GCP), is highly desirable.

Key Soft Skills

- Exceptional analytical and problem-solving abilities, with a focus on root cause analysis and solution design. - Excellent written and verbal communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences. - Strong leadership skills, with the ability to mentor and guide team members. - Ability to work independently and drive projects to completion with minimal supervision. - Proactive and results-oriented mindset, with a passion for continuous learning and improvement

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