eGrove Systems - Principal Java Full Stack Developer - J2EE/Servlets

10 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview

We are seeking a highly experienced and technically proficient Principal Java Full-Stack Developer with 10+ years of hands-on experience to lead the design, development, and maintenance of mission-critical enterprise applications.The ideal candidate will possess deep expertise across the entire Software Development Life Cycle (SDLC), with a strong focus on Java/JEE technologies, database interactions, and front-end development.This leadership-track role requires a proven track record in complex application architecture, team mentorship, and driving technical excellence.

Key Responsibilities

  • Lead the design, development, and deployment of high-volume, low-latency applications for critical systems, ensuring high availability and performance.
  • Architect and implement robust, scalable, and secure full-stack solutions using Java/JEE technologies.
  • Develop effective and responsive user interfaces utilizing front-end technologies (e.g , JSP/Servlets) and integrating with back-end services.
  • Design and manage complex database schemas and write optimized queries/stored procedures for Oracle and other relational databases.
  • Define and implement Web Services (REST/SOAP) to facilitate communication between various systems.
  • Conduct detailed application analysis, design, cost analysis, and estimations of staffing needs for projects.
  • Oversee and perform comprehensive unit and integration testing, documentation, and successful application implementation.
  • Provide advanced technical helpdesk support (tier 3/4), resolving critical production issues and mentoring junior team members.
  • Mentor development team members and enforce best practices in coding, testing, security, and version control.

Required Qualifications

Education :
  • Bachelor's degree in Computer Science, Computer Information Systems, Computer Engineering, Math, or Engineering, or a related technical discipline.

Core Java/JEE

  • Minimum of 3 years of recent and demonstrable professional experience programming in Java/JEE.

Database & Data Exchange

  • Minimum of 3 years of experience working with Oracle databases and XML.

Web Technologies & Frameworks

  • Minimum of 3 years of experience with Web Services (REST/SOAP), JSP, Servlets, Spring Framework, and Struts Framework.

Development Tools

  • Minimum of 3 years of experience utilizing the Eclipse IDE and industry-standard version control tools (e.g , Git, SVN).

SDLC Proficiency

  • Minimum of 3 years of demonstrated ability in application analysis and design, cost analysis, estimating staffing needs, testing, documentation, and implementation.

Support Expertise

  • Minimum of 3 years of experience providing technical helpdesk support for complex enterprise applications
(ref:hirist.tech)

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