{"id":4073449,"url":"https://alion.io/job/hcltech-senior-java-technical-lead-restful-api-spring-boot-19","title":"Senior Java Technical Lead - RESTful API, Spring Boot","company":{"id":225,"name":"HCLTech","domain":"hcltech.com","url":"https://alion.io/company/hcltech","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Vijayawada, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"MS SQL","optional":false},{"name":"Oracle","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Postman","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"SoapUI","optional":false},{"name":"Splunk","optional":false},{"name":"SQL","optional":false},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"Java","optional":true}],"status":"live","first_seen_at":"2026-11-11T14:29:24Z","employer_posted_date":"2026-11-11","last_verified_at":"2026-11-11T21:15:32Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Job Summary\n1.APIs (SOAP and REST)\nUnderstanding of SOAP (WSDL, XML, envelopes, WS-Security) and REST (HTTP methods, status codes, JSON, statelessness).\nAbility to choose between SOAP and REST for a given use case.\nExperience with API testing and debugging tools such as Postman and SoapUI.\n2. Caching Concepts\nKnowing what a cache is: a fast, temporary data store that holds frequently used data close to the application.\nKnowing why caching is needed: to avoid repeated expensive calls to databases or downstream services, and to handle high traffic.\nKnowing the value caching adds:Faster response times\nLower load on databases and third-party APIs\nBetter scalability and throughput\nLower infrastructure cost\nBetter resilience when dependencies are slow or unavailable\n\nFamiliarity with cache patterns (cache-aside, write-through, write-behind), TTL, invalidation and eviction (LRU, LFU), and the trade-off of stale data.\n3. Redis\nCore data structures: strings, hashes, lists, sets and sorted sets.\nExpiry and TTL, persistence (RDB and AOF), replication and clustering.\nUsing Redis from application code, and troubleshooting memory and performance issues.\n4. AWS\nEC2: launching and managing instances, security groups, scaling.\nECS: container deployment, task definitions, services and clusters.\nS3: buckets, object storage, access policies, lifecycle rules.\nCloudWatch: metrics, logs, alarms and dashboards.\n5. Splunk\nSearching and analysing logs with SPL (Splunk Processing Language).\nCreating dashboards, reports and alerts.\nUsing Splunk to trace errors and performance issues across services.\n6. Database\nStrong SQL knowledge with the ability to perform data analysis, troubleshooting, root cause investigation, and data validation.\nExperience querying relational databases (e.g., Microsoft SQL Server, Oracle, PostgreSQL) to support application issues and release validation.\nAbility to develop SQL queries for data verification, reporting, and production support activities.\nNice to Have\nExperience with Java, Spring or a similar backend stack.\nCI/CD and Docker experience.\nUnderstanding of API security (OAuth, JWT, TLS).\nKey Responsibilities\nKey Responsibilities\nDesign, develop, consume and troubleshoot SOAP and REST APIs.\nImplement caching strategies to cut latency, reduce backend and database load, and improve scalability and availability.\nConfigure, use and tune Redis for caching (key design, TTL and eviction policies, invalidation).\nDeploy and operate applications on AWS (EC2, ECS, S3, CloudWatch).\nMonitor application health, logs and performance. Build searches, dashboards and alerts in Splunk and CloudWatch.\nDiagnose production issues and perform root-cause analysis.\nRequired Skills & Knowledge\nSkill Requirements\nOther Requirements","description_format":"text","description_chars":2759,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Managed IT Services (MSP)","Systems Integrators","Engineering Services"],"lifecycle":[{"event":"open","at":"2026-11-11T14:29:24Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":27,"reasons":["conf:0","win:early","comp:brand"],"computed_at":"2026-11-11T21:44:48Z"},"pay":null,"html_url":"https://alion.io/job/hcltech-senior-java-technical-lead-restful-api-spring-boot-19","json_url":"https://alion.io/job/hcltech-senior-java-technical-lead-restful-api-spring-boot-19.json","meta":{"generated_at":"2026-11-11T21:44:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":42869,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":225},"rest":"https://alion.io/mcp/rest/get_company?id=225"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhcltech-senior-java-technical-lead-restful-api-spring-boot-19"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhcltech-senior-java-technical-lead-restful-api-spring-boot-19"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhcltech-senior-java-technical-lead-restful-api-spring-boot-19"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/hcltech-senior-java-technical-lead-restful-api-spring-boot-19\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhcltech-senior-java-technical-lead-restful-api-spring-boot-19"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4073449}},{"tool":"search_jobs","arguments":{"company":"hcltech.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4073449},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}