Senior Technical Lead

Technology, Data & Digital · Software & Web Development · Software Engineering · Backend

In short

HCLTech is seeking a Senior Technical Lead with strong Java and Kotlin skills for their Hyderabad, Telangana location. The role requires proficiency in Maven, dependency management, backward compatibility analysis, patch management, static analysis, debugging, and unit testing.

Responsibilities

  • Deep understanding of the Java language, runtime behavior, bytecode compatibility, and common library APIs
  • Dependency Management (Maven)
  • Backward Compatibility Analysis (Ability to review release notes and changelogs to identify breaking API changes, behavior modifications, or deprecated features between library versions)
  • Patch Management (Ability to create, maintain, and resolve merge conflicts)
  • Static Analysis (Experience resolving compilation failures)
  • Strong debugging skills to identify why an unrelated team's test failed after upgrading a foundational library (e.g., subtle behavioral changes, threading issues, reflection problems)
  • Unit testing

Requirements

  • Java Proficiency: Yes (5/5)
  • Dependency Management (Maven): Yes (5/5)
  • Backward Compatibility Analysis: Yes (3/5)
  • Patch Management: Yes (4/5)
  • Static Analysis: Yes (5/5)
  • Debugging Reverse-Dependencies: Yes (4/5)
  • Unit testing: Yes (5/5)
  • Proficiency level (1-5)

Desired Qualifications

  • Google Tech stack: Good to have (3/5)
  • Kotlin: Good to have (3/5)
  • Copybara: Good to have (3/5)

Benefits

  • Supercharge your potential.
  • Find your career.
  • Find your spark.
  • A place that knows that helping its customers stay on top starts by putting its people first.
#Java#Kotlin#Maven#Copybara#Technical Lead
HCLTech Logo

Company

HCLTech

Job Posted

1 month ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Hyderabad, India

Applicants

Be an early applicant