Senior Technical Lead - Spring Boot, React.js, Java
Role Overview
Senior Technical Lead role in Hyderabad, Telangana.
Design and deliver scalable Java applications, microservices, event-driven systems, and cloud-native solutions.
Provide technical leadership, mentor junior developers, and contribute to engineering excellence.
Key Skills for This Role
Full Job Posting
Role overview
Senior Technical Lead role in Hyderabad, Telangana.
Design and deliver scalable Java applications, microservices, event-driven systems, and cloud-native solutions.
Provide technical leadership, mentor junior developers, and contribute to engineering excellence.
Responsibilities
- Build and maintain Java applications and Spring Boot/Spring Cloud microservices with RESTful APIs.
- Develop Kafka-based event-driven integrations and Google Cloud Platform solutions.
- Design concurrent, cloud-ready applications using 12-Factor App principles and sound data structures and algorithms.
- Apply JVM expertise to memory management, garbage collection, thread management, and performance tuning.
- Follow secure coding practices for authentication, authorization, and application security.
- Collaborate across architecture, product, business analysis, QA, and DevOps through the SDLC.
- Drive code reviews, automated testing, clean code, CI/CD, and reliable deployments.
- Troubleshoot production issues, analyze root causes, and optimize performance, scalability, and reliability.
- Participate in architectural discussions, design reviews, and technology evaluations; mentor junior developers.
Required skillsets
- Java 17/21 or higher; Spring Boot, Spring MVC, Spring Data JPA/Hibernate, microservices, and REST APIs.
- Apache Kafka, event-driven architecture, and JSON or Avro serialization.
- Google Cloud Platform, Docker, Kubernetes, CI/CD, and Jenkins, GitHub Actions, GitLab CI, or equivalent.
- Spring Security, OAuth 2.0, JWT, secure coding, API security, and OWASP guidelines.
- PostgreSQL and Oracle or MySQL; SQL query optimization.
- Clean code, SOLID, design patterns, JUnit, Mockito, integration testing, code review, quality gates, Agile/Scrum, and Git.
- Multithreading, concurrency, thread pools, synchronization, Executor Framework, CompletableFuture, parallel processing, JVM architecture, and performance tuning.
Requirements
- Experience with Java 17/21 or higher.
- Strong knowledge of Spring Boot, Spring MVC, Spring Data JPA/Hibernate, microservices, and REST API design and development.
- Knowledge of Apache Kafka, event-driven architecture, and JSON or Avro message serialization.
- Experience with Google Cloud Platform, Docker, Kubernetes, and CI/CD pipelines; Jenkins, GitHub Actions, GitLab CI, or equivalent is listed.
- Knowledge of Spring Security, OAuth 2.0, JWT authentication, secure coding, API security, and OWASP guidelines.
- Database knowledge including PostgreSQL and Oracle or MySQL, plus SQL query optimization.
- Knowledge of clean code, SOLID, design patterns, unit and integration testing, code review, and quality gates.
- Knowledge of Agile/Scrum and Git version control.
- Strong knowledge of multithreading, concurrency, JVM architecture, performance tuning, and data structures and algorithms.
- Ability to provide technical leadership and mentor junior developers.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at HCLTech
Google cloud platform GCP Administrator
, KSA
HCLTech seeks a senior GCP Administrator to architect, deploy, and operate large-scale cloud infrastructure on Google Cloud Platform. The role covers Terraform-based automation, Tier 3 troubleshooting, security and gover
Product Manager – Supply Chain Finance (SCF)
, KSA
HCLTech seeks a Product Manager to own Supply Chain Finance products end to end, including Reverse Factoring, Dynamic Discounting, Factoring, and PO Financing. The role leads Sharia-compliant SCF structures such as Murab
Tradenet Product Engineer
, UAE
HCLTech seeks a Tradenet Product Engineer with experience in trading and brokerage platforms. The role requires 5+ years of experience, knowledge of front-to-back brokerage architecture, OMS and FIX, and familiarity with
IT Change Manager
Riyadh, KSA
HCLTech seeks a configuration management specialist within IT Change Management to implement and maintain SAMA ITG configuration management and ServiceNow CMDB, Discovery, and Service Mapping. The role covers discovery s
Emirati Fresh IT Graduates (Any IT Graduates)!!! "Next generation Leaders"!!! Part of an Emiritazation initiative by HCLTech
, UAE
HCLTech is inviting Emirati candidates interested in building an IT career to connect about multiple L1 opportunities in Dubai and Abu Dhabi. The description provides no specific role duties or qualifications.
SRE Business Analyst
Toronto, CAN
HCLTech is seeking an experienced SRE Business Analyst to translate business and operational needs into clear requirements for technical delivery. Applicants need at least five years of business analysis experience, rele
Google cloud platform GCP Administrator
, KSA
Product Manager – Supply Chain Finance (SCF)
, KSA
Tradenet Product Engineer
, UAE
IT Change Manager
Riyadh, KSA
Emirati Fresh IT Graduates (Any IT Graduates)!!! "Next generation Leaders"!!! Part of an Emiritazation initiative by HCLTech
, UAE
SRE Business Analyst
Toronto, CAN
Business Specialist (182254)
, IND
Senior Developer (179432)
, IND