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.