HCL Technologies Ltd logo

Technical Specialist - Java, Microservices, React.js

HCL Technologies Ltd
  • Chicago, IL
    5 days ago

    Job Description

    Job Description

    Technical Specialist - Java, Microservices, React.js

    Hyderabad, Telangana

    Job Summary

    Skill / Category Mandatory / Non-Mandatory Evaluation Focus Senior Software Engineering Experience Mandatory Proven hands-on delivery of production-grade systems in complex environments, ownership of technical outcomes, and ability to operate at senior engineer level. React Mandatory Development of large-scale customer-facing applications, component design, state management, performance, maintainability, usability and accessibility. TypeScript Mandatory Strong TypeScript programming, type-safe application design, reusable code, error handling, testing and coding standards. Node.js Mandatory Design and development of scalable backend services, asynchronous programming, performance optimisation, error handling and production support. End-to-End Full-Stack Engineering Mandatory Ability to design, build, test, deploy and operate complete solutions covering user interfaces, backend services, integrations and infrastructure. RESTful API Design and Development Mandatory API design principles, versioning, validation, error handling, documentation, security, performance and integration testing. Microservices Architecture Mandatory Service decomposition, scalability, resilience, observability, fault handling, inter-service communication and maintainability. API Management / ApigeeX Mandatory API publishing, security policies, authentication, traffic management, monitoring, lifecycle management and experience using ApigeeX or a comparable platform. Relational Databases Mandatory Hands-on experience with PostgreSQL, SQL Server or MySQL, including SQL development, schema design, indexing, transactions and performance considerations. Secure Software Development Mandatory Authentication, authorisation, data protection, secure coding, secrets management, vulnerability management and threat mitigation. Automated Testing Mandatory Unit, integration, API and end-to-end test strategies, test automation, quality gates and maintainable test suites. Non-Functional Testing Mandatory Performance, scalability, resilience, security, accessibility and reliability testing considerations. Cloud Platforms Mandatory Experience building and operating systems on GCP and/or Azure, including cloud-native design, deployment, security, scalability and monitoring. CI/CD and DevOps Mandatory Automated build, test and deployment pipelines, environment management, release controls and continuous delivery practices. Monitoring and Observability Mandatory Application logging, metrics, tracing, alerting, dashboarding and proactive identification of production issues. Production Support and Incident Management Mandatory Live-service ownership, incident response, troubleshooting, root-cause analysis, corrective actions and reliability improvement. Solution Architecture Mandatory Making sound architectural decisions, evaluating design trade-offs and balancing functional requirements with security, performance, resilience and maintainability. Technical Leadership Mandatory Leading code reviews, providing technical guidance, contributing to architectural discussions and improving engineering standards. Agile Delivery Mandatory Sprint planning, estimation, refinement, iterative delivery, retrospectives and continuous improvement within Agile teams. Stakeholder Collaboration Mandatory Effective collaboration with engineers, designers, Product Owners and business stakeholders to shape and deliver end-to-end features. Infrastructure as Code Non-Mandatory Automated provisioning and configuration of cloud infrastructure using tools such as Terraform or equivalent technologies. Containerisation and Orchestration Non-Mandatory Experience with Docker and Kubernetes for packaging, deploying, scaling and operating cloud-native services.

    Key Responsibilities

    Skill / Category Mandatory / Non-Mandatory Evaluation Focus Senior Software Engineering Experience Mandatory Proven hands-on delivery of production-grade systems in complex environments, ownership of technical outcomes, and ability to operate at senior engineer level. React Mandatory Development of large-scale customer-facing applications, component design, state management, performance, maintainability, usability and accessibility. TypeScript Mandatory Strong TypeScript programming, type-safe application design, reusable code, error handling, testing and coding standards. Node.js Mandatory Design and development of scalable backend services, asynchronous programming, performance optimisation, error handling and production support. End-to-End Full-Stack Engineering Mandatory Ability to design, build, test, deploy and operate complete solutions covering user interfaces, backend services, integrations and infrastructure. RESTful API Design and Development Mandatory API design principles, versioning, validation, error handling, documentation, security, performance and integration testing. Microservices Architecture Mandatory Service decomposition, scalability, resilience, observability, fault handling, inter-service communication and maintainability. API Management / ApigeeX Mandatory API publishing, security policies, authentication, traffic management, monitoring, lifecycle management and experience using ApigeeX or a comparable platform. Relational Databases Mandatory Hands-on experience with PostgreSQL, SQL Server or MySQL, including SQL development, schema design, indexing, transactions and performance considerations. Secure Software Development Mandatory Authentication, authorisation, data protection, secure coding, secrets management, vulnerability management and threat mitigation. Automated Testing Mandatory Unit, integration, API and end-to-end test strategies, test automation, quality gates and maintainable test suites. Non-Functional Testing Mandatory Performance, scalability, resilience, security, accessibility and reliability testing considerations. Cloud Platforms Mandatory Experience building and operating systems on GCP and/or Azure, including cloud-native design, deployment, security, scalability and monitoring. CI/CD and DevOps Mandatory Automated build, test and deployment pipelines, environment management, release controls and continuous delivery practices. Monitoring and Observability Mandatory Application logging, metrics, tracing, alerting, dashboarding and proactive identification of production issues. Production Support and Incident Management Mandatory Live-service ownership, incident response, troubleshooting, root-cause analysis, corrective actions and reliability improvement. Solution Architecture Mandatory Making sound architectural decisions, evaluating design trade-offs and balancing functional requirements with security, performance, resilience and maintainability. Technical Leadership Mandatory Leading code reviews, providing technical guidance, contributing to architectural discussions and improving engineering standards. Agile Delivery Mandatory Sprint planning, estimation, refinement, iterative delivery, retrospectives and continuous improvement within Agile teams. Stakeholder Collaboration Mandatory Effective collaboration with engineers, designers, Product Owners and business stakeholders to shape and deliver end-to-end features. Infrastructure as Code Non-Mandatory Automated provisioning and configuration of cloud infrastructure using tools such as Terraform or equivalent technologies. Containerisation and Orchestration Non-Mandatory Experience with Docker and Kubernetes for packaging, deploying, scaling and operating cloud-native services.

    Skill Requirements

    Other Requirements

    Apply now

    Information at a Glance

    Why HCLTech?

    At HCLTech, youll supercharge your potential. Youll find your career. And youll 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 230,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 September 2026 totaled $14.8 billion.

    Numbers & Facts

    LocationChicago, IL
    IndustryComputer/IT Services
    Company Size10,000 employees or more
    Year Founded1991
    Websitehttps://www.hcltech.com/

    About Company

    Employee Strength : 223,000 on March 31, 2025 
    Countries of Operation : 60 Countries

    Consolidated Revenues: US $13.8B ,for 12 months ending March 2025

    HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, 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 March 2025 for $13.8 Billion. To learn how we can supercharge progress for you, visit hcltech.com.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Analysisunmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Authenticationunmatched
    • Authentication Softwareunmatched
    • Biologyunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Computer Securityunmatched
    • Consumer Packaged Goodsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Corrective Actionunmatched
    • Customer Support/Serviceunmatched
    • Database Designunmatched
    • Design Evaluationunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Documentationunmatched
    • Engineeringunmatched
    • Environmental Managementunmatched
    • Error Handlingunmatched
    • Financeunmatched
    • Financial Servicesunmatched
    • Functional Testingunmatched
    • GCP (Good Clinical Practices)unmatched
    • Healthcareunmatched
    • Identify Issuesunmatched
    • Incident Managementunmatched
    • Incident Responseunmatched
    • Information/Data Security (InfoSec)unmatched
    • Integration Testingunmatched
    • Javaunmatched
    • Manufacturingunmatched
    • Metricsunmatched
    • Microservicesunmatched
    • Microsoft SQL Serverunmatched
    • Microsoft Windows Azureunmatched
    • MySQLunmatched
    • Node.jsunmatched
    • Operating Systemsunmatched
    • Performance Testingunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Product Designunmatched
    • Production Supportunmatched
    • Production Systemsunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • Reliability Engineeringunmatched
    • Reliability Testingunmatched
    • Reporting Dashboardsunmatched
    • Root Cause Analysisunmatched
    • SQL (Structured Query Language)unmatched
    • Sales Pipelineunmatched
    • Scalable System Developmentunmatched
    • Secure Codingunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Sprint Planningunmatched
    • Technical Leadershipunmatched
    • Test Automationunmatched
    • Test Strategyunmatched
    • Test Suiteunmatched
    • Testingunmatched
    • Unit Testunmatched
    • Usability Engineeringunmatched
    • User Interface/Experience (UI/UX)unmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder