Spring Boot Senior Technical Lead
India
Job Description
Spring Boot Senior Technical Lead
Bengaluru, Karnataka

Job Summary

Proficiency in system design. Deep understanding on how various distributed systems works & expertise with highly transactional, large relational and complex systems.Experience with Java, Python, Linux, Apache, Postgres, solr, memcache, redis etc.Comfortable with Microservices, NoSQL databases, and various communication protocols i.e. REST/ Message queues/ RPC.Exposure to functional programming and/or event driven programming.Understanding of cloud architecture like AWSDeep hands-on technical experience in object-oriented design, data structures, algorithm design, and complexity analysisExpertise in using Server side Java technologies including JAX-WS, multi threadingExperience in using Gradle, Jenkins, Github actions, Maven, DockerBe a self-starter and able to work in a disciplined environment that emphasizes qualityAble to multi-task and adjust quickly to shifting prioritiesAWS, terraform, vertx, understanding of algorithms, Microservices, hazelcast embedded DB (Rocks DB)Drive, and influence architectural and design decisions within the team and in the wider, distributed engineering organizationWork closely with stakeholders including product management & professional services teams to understand requirements and deliver product functionality that meets customer needsWork closely with other members of the engineering organization on design iterations, code reviews, security, performance, testability, and inter-operability.Work closely with Technical Support to resolve customer issues. Investigate, analyze, and fix identified defects.Debug automation failures and resolve them with appropriate release vehiclesPlan work by making realistic estimates and task breakdowns. Meet regular deadlines in an iterative process

Key Responsibilities

Proficiency in system design. Deep understanding on how various distributed systems works & expertise with highly transactional, large relational and complex systems.Experience with Java, Python, Linux, Apache, Postgres, solr, memcache, redis etc.Comfortable with Microservices, NoSQL databases, and various communication protocols i.e. REST/ Message queues/ RPC.Exposure to functional programming and/or event driven programming.Understanding of cloud architecture like AWSDeep hands-on technical experience in object-oriented design, data structures, algorithm design, and complexity analysisExpertise in using Server side Java technologies including JAX-WS, multi threadingExperience in using Gradle, Jenkins, Github actions, Maven, DockerBe a self-starter and able to work in a disciplined environment that emphasizes qualityAble to multi-task and adjust quickly to shifting prioritiesAWS, terraform, vertx, understanding of algorithms, Microservices, hazelcast embedded DB (Rocks DB)Drive, and influence architectural and design decisions within the team and in the wider, distributed engineering organizationWork closely with stakeholders including product management & professional services teams to understand requirements and deliver product functionality that meets customer needsWork closely with other members of the engineering organization on design iterations, code reviews, security, performance, testability, and inter-operability.Work closely with Technical Support to resolve customer issues. Investigate, analyze, and fix identified defects.Debug automation failures and resolve them with appropriate release vehiclesPlan work by making realistic estimates and task breakdowns. Meet regular deadlines in an iterative process

Skill Requirements

Proficiency in system design. Deep understanding on how various distributed systems works & expertise with highly transactional, large relational and complex systems.Experience with Java, Python, Linux, Apache, Postgres, solr, memcache, redis etc.Comfortable with Microservices, NoSQL databases, and various communication protocols i.e. REST/ Message queues/ RPC.Exposure to functional programming and/or event driven programming.Understanding of cloud architecture like AWSDeep hands-on technical experience in object-oriented design, data structures, algorithm design, and complexity analysisExpertise in using Server side Java technologies including JAX-WS, multi threadingExperience in using Gradle, Jenkins, Github actions, Maven, DockerBe a self-starter and able to work in a disciplined environment that emphasizes qualityAble to multi-task and adjust quickly to shifting prioritiesAWS, terraform, vertx, understanding of algorithms, Microservices, hazelcast embedded DB (Rocks DB)Drive, and influence architectural and design decisions within the team and in the wider, distributed engineering organizationWork closely with stakeholders including product management & professional services teams to understand requirements and deliver product functionality that meets customer needsWork closely with other members of the engineering organization on design iterations, code reviews, security, performance, testability, and inter-operability.Work closely with Technical Support to resolve customer issues. Investigate, analyze, and fix identified defects.Debug automation failures and resolve them with appropriate release vehiclesPlan work by making realistic estimates and task breakdowns. Meet regular deadlines in an iterative process

Other Requirements

1.Relevant certifications in springboot, python, or java technologies are a plus.
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 226,300 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 December 2025 totaled $14.5 billion.

23 Benefits At HCLTech, we believe in empowering our employees with comprehensive benefits that support their professional growth and enhance their well-being. When you sign up for a career with us, you gain access to: https://rmkcdn.successfactors.com/147eb21f/a701dca9-f32d-4fc9-9447-6.svg Industry-benchmarked compensation https://rmkcdn.successfactors.com/147eb21f/b0c54381-ddcc-4a33-9b35-9.svg Best-in-class healthcare benefits https://rmkcdn.successfactors.com/147eb21f/b73027be-7aae-4d36-a090-4.svg Personal time off https://rmkcdn.successfactors.com/147eb21f/d5b4fdfd-2e99-4e26-9878-9.svg Maternity and paternity benefits https://rmkcdn.successfactors.com/147eb21f/3d42b0fc-4652-435a-9ece-c.svg Access to skills / higher education programs/resources https://rmkcdn.successfactors.com/147eb21f/aeddeaf2-9e25-4584-ad11-d.svg Discounts on products and services via Benefit Box https://rmkcdn.successfactors.com/147eb21f/a9609a3b-2700-4b3c-9d90-a.svg Participate in CSR programs and live life with a purpose https://rmkcdn.successfactors.com/147eb21f/c6e33851-710f-4634-bd69-f.svg Opportunities to grow and advance your career Note: The benefits listed above vary depending on the nature of your employment and the country where you work. Some benefits may be available in some countries but not in all.