Search by job, company or skills

InApp

Java Technical Lead

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Technical Lead

Location : Trivandrum/ Kochi

Work Mode : Hybrid

Prefer immediate joiners / 15days

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.

Details

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

DevOps & Tools

Git | Jenkins

Good to Have

React.js | Material UI | PostgreSQL | Basic DevOps understanding | Knowledge of Mobile Application Development (iOS / Android)

Required Competencies

  • Strong troubleshooting capability across transactional and batch systems.
  • Hands-on experience maintaining and refactoring legacy applications.
  • Production support exposure for mission-critical systems.
  • Solid understanding of SDLC, ITSM, release governance, and change processes.
  • Proven ability to lead teams, review code, and guide technical decisions.
  • Excellent communication skills for client interaction and stakeholder alignment.
  • Ability to work independently while coordinating distributed teams.

Desirable Experience

  • Participation in application modernization or migration programs.
  • Knowledge of COBOL environments for legacy integration.
  • Knowledge of mobile application development (iOS / Android)
  • Exposure to cross-platform frameworks such as Flutter
  • Capability to reverse engineer undocumented systems.
  • Familiarity with CI/CD pipelines and version control platforms.
  • Domain exposure to workforce or time-management systems.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143889707

Similar Jobs