Java Tech Lead

8 - 10 years

8 - 22 Lacs

Posted:5 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Tech Lead – Java (Spring MVC | Spring Boot | JSP | JavaScript | OCI)

Experience: 8–10 Years (including 3–4 Years in a Tech Lead role)

Location: Gurugram

Employment Type: Full-Time

Role Overview

We are looking for a Tech Lead (Java) with strong hands-on experience in Java 11, Spring Boot, Spring MVC, Oracle 19c, and OCI, to lead the development of our College Education Platform. The ideal candidate should bring both technical depth and domain understanding of academic workflows like student lifecycle management, faculty dashboards, library systems, attendance, examination, and fee management.

You will lead a team of developers and drive solutioning, design, and delivery aligned to product goals and customer-specific configurations.

Key Responsibilities

  • Hands-on Development: Implement clean, scalable, and well-structured code using Java 11, Spring Boot, Spring MVC, and REST APIs, particularly for student records, course registration, examination, and attendance modules.
  • Database Optimization: Design, tune, and maintain data models and procedures in Oracle 19c using JDBC, ensuring data integrity across high-volume academic records.
  • Solution Engineering: Architect and deliver robust modules tailored for academic institutions using the existing Java-based framework and evolving product requirements.
  • Product Roadmap Execution: Translate product roadmap into development milestones, ensuring feature delivery aligned with academic calendars and client-specific requirements.
  • Technical Team Leadership: Mentor and manage a team of developers, conduct code reviews, and enforce quality standards.
  • Domain Collaboration: Work closely with Implementation, QA, and Support teams to align technical solutions with institutional workflows such as fee reconciliation, course offerings, and grading systems.
  • Stakeholder Engagement: Collaborate with product and delivery managers to refine specifications, resolve issues, and ensure successful rollouts.

Required Skills & Qualifications

  • Total Experience: 8–10 years in Java-based full stack development
  • Tech Leadership: Minimum 3–4 years in a Tech Lead or Senior Developer role
  • Core Technologies:
  • Java (11 & above), Spring Boot, Spring MVC, REST APIs
  • Oracle 19c with JDBC
  • JSP, JavaScript for UI forms
  • DevOps & Cloud:
  • Git, Jenkins
  • Docker Environment, Oracle Cloud Infrastructure (OCI)
  • Architecture & Security:
  • Strong understanding of microservices, secure authentication (e.g., JWT, SSO), and containerization
  • Methodologies & Tools:
  • Agile methodologies, GitLab, Release Notes Management

Preferred Attributes

  • Domain Expertise:
  • Functional knowledge of Student Information Systems (SIS), Course & Curriculum, Academic Timetabling, Attendance, Library, and Examination modules
  • Experience building modules for College Admins, Faculty, and Students
  • Ability to manage multiple concurrent product releases across institutions
  • Strong communication

Key Performance Indicators

To effectively measure the performance and contributions of a Tech Lead – Java, the following KPIs can be established:

1. KPI: Project Completion Rate
Target: Complete 100% on time and within budget

2. KPI: Code Quality
Target: Achieve a code quality score of 8 out of 10

3. KPI: Bug Fix Rate
Target: Fix 100% of critical bugs within 3 days

4. KPI: Code Review Efficiency
Target: Every fortnight, review 100% of code changes within 9 hours

5. KPI: Version Control Usage
Target: Achieve 100% compliance with version control practices

6. KPI: Stakeholder Communication Efficiency
Target: Respond within 72 hours

7. KPI: Compliance with Design and Architectural Patterns
Target: Achieve 100% compliance

8. KPI: Automated Testing Coverage
Target: Achieve 100% coverage

Job Type: Full-time

Pay: ₹800,000.00 - ₹2,200,000.00 per year

Schedule:

  • Day shift
  • Monday to Friday

Work Location: In person

Expected Start Date: 01/08/2025

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

Andhra Pradesh, India

Andhra Pradesh, India