
Senior Technical Lead
About the role
Job Summary
We are looking for an 6 to 8 years experienced Full Stack Engineer with strong expertise in Java, Python, Microservices, and Azure cloud technologies. The ideal candidate will be responsible for designing, developing, and delivering scalable, cloud-based enterprise applications, including event-driven and microservices architectures.
This role requires hands-on development experience, strong problem-solving skills, and the ability to mentor team members while working in an Agile/Scrum delivery model.
Key Responsibilities
- Performing all phases of software engineering including requirements analysis, application design, and code development & testing
- Leveraging AI tools to build new code and new AI functionality.
Designing and implementing product features in collaboration with business and IT stakeholders
Design, develop and test reusable frameworks, libraries, and Java components.
Work with other engineers and teams to create and maintain dev-ops processes, application infrastructure and utilize cloud services.
Be innovative in solution design and development to meet the needs of the business.
Expected to adapt in dynamic and collaborative work environment and make independent decision.
Understand new product capabilities and decompose the implementation into specific functional changes for verification.
Participate in Agile/Scrum methodology to deliver high-quality software releases.
Collaborate with the scrum team to meet project timelines.
Review code and provide feedback relative to best practices and improving performance.
Mentor and guide other engineers within the team.
Perform comprehensive testing of product distributions prior to release.
Troubleshoot production support issues post-deployment and come up with solutions as required.
Skill Requirements
10+ years of experience in design, development, and implementation of enterprise applications
7+ years of experience with Java technology development stack (Java 8 +, Spring Boot)
5+ years of experience with Python
5+ years hands-on expertise with building Micro Services
3+ years building and deploying Event driven Cloud based solutions - preferably Azure using Azure functions, Service Bus, Cosmos DB, Key Vault, App Insights
Experience with DevOps automation with Terraform.
Experience with CI/CD process and tools – Github Actions, JPAC, Automation, GIT, Artifactory, Fortify Scan, Sonar Cube
Strong experience in data engineering, integration, modeling, architecture, and ETL/ELT, with hands-on exposure to event streaming technologies such as Kafka and Service Bus.
Proven Agile/Scrum delivery experience, strong communication and problem-solving skills, global team collaboration, healthcare/provider domain knowledge, and ability to thrive in fast‑paced environments while adhering to standards and best practices.
Other Requirements
null
Benefits and perks
•Learning Budget
Required skills
Java
Python
Microservices
Azure
Agile
Code review
Software design
About HCL Technologies
Noida
Headquarters