InApp / Careers / Jobs / Technical Lead – Java

Technical Lead – Java (8-10 Years)

Project Location(s):

Share

Facebook
Twitter
LinkedIn

Experience: 8-10 Years

No of openings: 1
Work Mode: Hybrid (3 days in Office)

Job Title: Technical Lead – Java Legacy Systems & Modernization

Experience Required:

8 years of relevant enterprise application development experience, including legacy system ownership and technical leadership.

Summary (Key Points)

  • Owns architecture, stability, and modernization of legacy Java platforms.
  • Provides technical leadership, governance, and mentoring across teams.
  • Drives development, enhancements, and system optimization.
  • Serves as the primary technical interface for clients and stakeholders.
  • Ensures delivery quality, documentation standards, and SDLC compliance.
  • Strong expertise in estimation, solution design, debugging, and cross-functional coordination.

Key Responsibilities

  • Take complete technical ownership of enterprise applications built on Java and related technologies, including transition of knowledge from existing teams.
  • Actively contribute to development while leading design, architecture, and code quality initiatives.
  • Build and maintain JSP/Servlet applications and database-driven modules using PL/SQL and Oracle.
  • Perform incident analysis, root cause identification, and long-term resolution for production issues.

  • Analyze legacy business logic and convert it into structured technical and functional documentation.
  • Lead modernization and refactoring initiatives, including system decomposition and migration planning.
  • Recommend improvements for performance, scalability, reliability, and maintainability.
  • Conduct code and design reviews, enforce standards, and mentor developers.
  • Validate release readiness and ensure predictable deployment cycles.
  • Review Flutter mobile codebases for architecture consistency and integration correctness.
  • Support team members working on legacy technologies such as COBOL when needed.
  • Manage tasks, defects, and sprint activities using Jira and Agile practices.
  • Coordinate directly with clients to clarify requirements, provide technical solutions, and maintain delivery confidence.

Mandatory Technical Skill Set

Core Technologies

Java (8+) | Spring Framework | Spring Boot | REST APIs | Data JSP | Servlets

Frontend

HTML | CSS | JavaScript | jQuery

Database

Oracle | PL/SQL

Security & Authentication

OpenID Connect (OIDC) | JWT | SAML-based SSO | Token-Based Authentication