Senior Java Technical Lead - RESTful API, Spring Boot
India
Job Description
Senior Java Technical Lead - RESTful API, Spring Boot
Chennai, Tamil Nadu

Job Summary

  •   Backend development using Java / .NET / Node.js / Python
  •   RESTful API and/or GraphQL design
  •   Data integration with MES/MOM, SCADA, PLC data brokers, historians
  •   Real‑time and near‑real‑time data processing
  •   SQL and NoSQL databases (time‑series exposure is an advantage)
  •   API documentation standards (OpenAPI / Swagger)

API Developer – Visual Factory (Manufacturing)

Purpose

Designs, builds, and maintains secure, high‑performance APIs that connect shop‑floor systems (PLC/SCADA/MES), historians, and enterprise platforms to the Visual Factory UI and analytics layer.

Key Responsibilities

  • Design and develop REST/GraphQL APIs to ingest and expose manufacturing data (OEE, downtime, quality, throughput, genealogy).
  • Integrate with OT and manufacturing systems such as MES/MOM, SCADA, PLC data brokers, and historians (e.g., PI-like systems).
  • Implement data normalization and aggregation logic for real‑time and near‑real‑time dashboards.
  • Ensure API performance, scalability, and reliability to support plant‑wide and multi‑site usage.
  • Apply security controls (authentication, authorization, encryption) aligned with IT–OT security standards.
  • Handle error handling, retries, and data quality checks for noisy shop‑floor data.
  • Collaborate with UI developers to define API contracts and payload structures.
  • Support DevOps pipelines, logging, monitoring, and production support (L2/L3) as part of the Visual Factory DevOps squad.
  • Produce API documentation and interface specifications.

Deliverables

  • Production‑ready APIs and services
  • API specifications (OpenAPI/Swagger)
  • Integration and data mapping documents
  • Support runbooks and monitoring dashboards

Key Responsibilities

1. Lead and drive the technical architecture design and development of java/j2ee applications, restful apis, and spring boot projects.
2. Provide technical expertise in java/j2ee, restful services, and spring boot to meet project objectives.
3. Collaborate with cross functional teams to define technical solutions and ensure alignment with business goals.
4. Conduct code reviews, performance tuning, and troubleshoot technical issues to maintain system stability.
5. Mentor and coach junior team members to enhance their technical skills and knowledge.
6. Stay updated with the latest industry trends and technologies related to java/j2ee, rest, and spring boot.

Skill Requirements

1. Strong proficiency in java/j2ee development and architecture.
2. Expertise in designing and developing restful apis.
3. Handson experience in developing applications using the spring boot framework.
4. Proficient in database technologies like sql, mysql, or oracle.
5. Knowledge of microservices architecture and cloud platforms (aws, azure, or gcp).
6. Excellent problem-solving and analytical skills.
7. Strong communication and leadership abilities to effectively lead a technical team.

Other Requirements

1.Relevant certifications in Java, Spring Boot, or RESTful services 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.