Technical lead - Java, Spring, Hibernate, MongoDB

HCL Technologies Limited

Santa Clara (CA)

On-site

USD 69,000 - 128,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HCL Technologies Limited is seeking a Technical Lead in Santa Clara, CA, to drive Java-based projects and lead architectural decisions across the stack, including Spring, Hibernate, and MongoDB.

The role focuses on core Java development, JVM tuning, and DevOps practices within a large-scale cloud and API gateway environment, with emphasis on security, performance, and reliability.

Qualifications

  • Proficiency in Java and microservices development.
  • Experience with DevOps and cloud platforms (GCP).
  • Experience with Cassandra databases.

Responsibilities

  • Core Java development and JVM tuning.
  • Apigee Edge internal architecture and proxies.
  • Security, TLS/SSL, and PKI management.
  • DevOps, cloud operations, and troubleshooting on AWS/GCP.
  • Monitoring, metrics, and incident response.
  • API proxies, policies, and API specifications.
  • Automated testing and CI/CD pipeline maintenance.

Skills

Java
Microservices
DevOps
GCP
Cassandra

Job description

Technical lead - Java, Spring, Hibernate, MongoDB Technical lead - Java, Spring, Hibernate, MongoDB United States Job Description Technical lead - Java, Spring, Hibernate, MongoDB Santa Clara, California

Job Summary

Java Technical Lead

Key Responsibilities

1. Core Java Development & JVM Internals

  • Enterprise Java Codebase: Proficiency maintaining standard API gateway platform cores written in Java, modifying Repository implementations, Services, and data persistence layers.
  • Refactoring & Library Migrations: Hands-on experience doing large-scale framework migrations (e.g., upgrading legacy Jackson-Mapper (jackson-asl) dependencies to Jackson Databind or Gson object mapping).
  • Custom Policies & Security Validation: Patching custom Policy handlers (like Custom KVM Entry auditing), hardening Java Security Extensions, and fixing JavaCallout permissions execution paths against vulnerability exploits.
  • JVM Tuning & Memory Profiling: Diagnosing latency issues, Garbage Collection (GC) overhead failures, thread pooling roadblocks, high memory utilization, and thread contention within runtime Java environments.

2. Core Apigee Edge Internal Architecture

  • Component Ecosystem: Deep understanding of Apigee Message Processors (MP), Routers (RT), and Management Servers (MGMT).
  • Runtime Lifecycle: Familiarity with MP bootup deployment flows, proxy chaining, undeployment sequences, and health check paradigms.
  • Internal Tooling: Proficiency using internal administration and deployment frameworks (e.g., `dsctl`, `cs_tools`, `apigee-adminapi.sh`).
  • State & Metadata Management: Working knowledge of Apache Zookeeper and Apache Cassandra (latency debugging, metadata issues).

3. Infrastructure Security, Certificates, & Protocols

  • TLS/SSL Handshaking: Hands-on experience debugging TLS 1.3, OpenSSL migrations (1.1.1 upgrade complexities), and cipher suite auditing/compatibility troubleshooting.
  • Certificate & DB Maintenance: Routine administration of free-trial certificate rotations and MaxMind GeoIP DB updates.
  • PKI Concepts: Comprehension of Keysizes, Extended Key Usage (EKU) validations, and ECDSA/RSA compatibility.
  • Vulnerability Remediation: Assessing CVE impact (e.g., JVM permissions, JavaCallout vulnerabilities) and applying patches securely to platform components.

4. DevOps, Cloud Operations, & Troubleshooting

  • Containerization & Packaging: Crafting packer revisions, auditing base images (e.g., Rocky Linux, EL8), and writing/debugging Cloud user data boot scripts.
  • Operating Systems & Networking: Systems-level Linux troubleshooting. Diagnosing high swap usage, NGINX memory leaks, proxy chaining 499 errors, high CPU/Heap spikes, and socket exhaustion.
  • Cloud Platforms: Operational knowledge of managing runtime pods across AWS (Classic/Application Load Balancers) and GCP (VPC peering, Load Balancing).
  • Log/Dump Analysis: Capturing and dissecting heap dumps, thread dumps (jstack), and TCP dumps.

5. Monitoring, Metrics, & Incident Response

  • Telemetries & Analytics: Managing monitoring systems upgrades (e.g., InfluxDB Migration) and log metric forwarding.
  • BigQuery & Grafana: Querying BigQuery system logs and interpreting Grafana dashboards to spot micro-service anomalies.
  • Incident Resilience: Writing and tuning Monit/monitoring alerts to capture "black hole" MP nodes or unresponsive pods.
  • On-call SRE mindset: Capability to handle P0/P1 customer outages, draft Root Cause Analysis (RCA) docs, and fulfill Postmortem Action Items (PMAIs).

6. API Proxies, Policies, & Specifications

  • Policy Constraints: Working understanding of fundamental Apigee proxies/policies such as `OASValidation`, `ServiceCallout`, and `SpikeArrest`.
  • Specifications: Understanding API validations against Swagger/OAS formats.
  • Custom extensions: Basic visibility into JavaCallout runtime handling or Lua script overlays in Nginx.

7. Automated Testing & Refactoring

  • Performance Benchmarking: Executing stress and volume performance checks for release readiness.
  • Test Script Refactoring: Migrating historic test frameworks from JMeter scripts to TestNG workflows.
  • CI/CD Pipeline Maintenance: Troubleshooting internal build or Functional "splits" pipeline blockers.
Skill Requirements
  • Java, Microservices
  • DevOps
  • GCP
  • Cassandra
Other Requirements

Maximum Salary (US): 128000 Minimum Salary (US): 69000

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 2026totaled $14.8billion.

Compensation and Benefits

A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.

  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.
  • Opens in a new tab.

Copyright © 2026 HCL Technologies Limited

  • Disclaimer
  • Privacy Statement
  • Terms of use
  • Sitemap
  • Raise a Grievance

We use cookies on our site. Please read more about cookies policy here.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical lead - React.js, Angular, Java
Technical lead - React.js, Angular, Java

HCL Technologies Limited • United States

On-site
USD 82,000 - 138,000
Project Lead
Project Lead

HCL Technologies Limited • Des Moines (IA)

On-site
USD 140,000 - 200,000
Medical, dental, vision coverage
401(k) retirement plan
Paid time off
+1
Technical Support Lead
Technical Support Lead

HCLTech • Santa Clara (CA)

Hybrid
USD 61,000 - 155,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Administrator - Desk Side Services, AMT Asset Management Software
Senior Administrator - Desk Side Services, AMT Asset Management Software

HCL Technologies Limited • Carteret (NJ)

On-site
USD 62,000 - 69,000
Senior Administrator - Desk Side Services, AMT Asset Management Software
Senior Administrator - Desk Side Services, AMT Asset Management Software

HCL Technologies Limited • Jersey City (NJ)

On-site
USD 54,000 - 88,000
401(k) retirement plan
Paid time off
10 paid holidays
Data Services Delivery Leader
Data Services Delivery Leader

HCLTech • Jersey City (NJ)

On-site
USD 155,000 - 263,000
Technical Program Manager
Technical Program Manager

HCLTech • Mountain View (CA)

On-site
USD 105,000 - 219,000
Health benefits
401(k) retirement plan
Paid time off
+1
Cassandra Lead Engineer
Cassandra Lead Engineer

HCLTech • Mountain View (CA)

On-site
USD 78,000 - 148,000
Medical insurance
Dental insurance
Vision insurance
+2
Data Services Delivery Leader
Data Services Delivery Leader

HCLTech • Chicago (IL)

Hybrid
USD 155,000 - 263,000
Medical benefits
401(k) retirement plan
Paid time off
+1
DevOps / Cloud Engg
DevOps / Cloud Engg

HCLTech • United States

Remote
USD 88,000 - 134,000
Medical insurance
401(k) retirement plan
Paid time off