Java Technical Specialist - RESTful API, Spring Boot
India
Job Description
Java Technical Specialist - RESTful API, Spring Boot
Bangalore, Karnataka

Job Summary

You’ll be a staff-level backend engineer who builds and operates the services that power our core product experiences. This is a hands-on role focused on designing reliable APIs and event-driven systems, writing and reviewing production code, and improving performance and scalability over time. 

Key Responsibilities

You Will:

  • Design, build, and maintain backend services and APIs that are secure, scalable, and easy to evolve

  • Deliver complex projects end-to-end (technical design, implementation, testing, rollout, and iteration based on real production feedback)

  • Build event-driven and asynchronous workflows using Kafka and queue-based systems to improve resilience and throughput

  • Own service reliability: monitoring, logging, alerting, incident response, and post-incident improvements

  • Partner with Infrastructure/SRE to build and operate systems on AWS (compute, networking, storage, and deployment patterns)

  • Define and improve data access patterns across SQL and NoSQL databases, including migrations and performance tuning

  • Implement caching strategies (e.g., Redis/Memcached) to reduce latency, protect dependencies, and manage load

  • Raise code quality through reviews, documentation, and setting practical standards for testing and operational readiness

Skill Requirements

  • 10+ years of backend engineering experience building and operating production systems

  • Strong fundamentals in system design, API design, data modeling, and writing maintainable, well-tested code

  • Experience working in AWS and understanding common infrastructure components (e.g., VPC/networking concepts, compute, storage, managed services)

  • Strong experience with SQL databases (e.g., Postgres/MySQL) and NoSQL systems (e.g., DynamoDB/MongoDB/Cassandra)

  • Hands-on experience with Kafka and message/queue systems (e.g., SQS/RabbitMQ), including delivery semantics and failure handling

  • Practical knowledge of caching patterns and cache invalidation strategies using tools like Redis or Memcached

  • Strong observability practices, including structured logging, metrics, tracing, and familiarity with logging/monitoring tools

  • A degree in Computer Science/Engineering or equivalent practical experience

Other Requirements

  • Knowledge of Decentralized Identity (DCI) and Identity & Access Management (IAM) concepts, including auth patterns like OAuth/OIDC

  • Experience with DataLake and Spark for large-scale ETL, batch processing, or analytics pipelines

  • Experience with privacy/security best practices (PII handling, encryption, retention policies, audit logging)

  • Experience scaling systems with cost and performance constraints (capacity planning, load testing, bottleneck analysis)

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.