Senior Java Technical Lead - RESTful API, Spring Boot
India
Job Description
Senior Java Technical Lead - RESTful API, Spring Boot
Pune, Maharashtra

Job Summary

Basic/ Essential Qualifications:

  • Proficiency in Java programming language
  • Expertise in developing and optimizing Java-based applications
  • Experience with microservices architecture and RESTful API development
  • Knowledge of performance tuning and optimization techniques for Java applications
  • Strong knowledge of database management systems, including SQL and NoSQL databases
  • Proficiency in both Linux and Windows Server operating systems
  • In-depth understanding of multithreading and concurrency in Java
  • Familiarity with the complete software development lifecycle and agile methodologies
  • Excellent problem-solving and analytical skills
  • Experience with Java frameworks such as Spring and Hibernate.
  • Minimum Qualification – bachelor’s degree.

Key Responsibilities

Purpose of the role

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. 

 

 

Accountabilities

  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Skill Requirements

Desirable skillsets/ good to have:

  • Knowledge of containerization platforms such as OpenShift, Rancher
  • Experience with CI/CD tools like GitLab pipelines and TeamCity
  • Proven ability to redesign applications and drive simplification efforts
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud

Other Requirements

1.Experience in Java, Spring Boot, or RESTful services are a plus.

2.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud

Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion.