HCL Technologies
HCL Technologies

Technical Lead - Java Full Stack, Embedded Networking

RoleBackend
LevelLead
LocationBangalore, India
WorkOn-site
TypeFull-time
Posted1 day ago
Apply now

About the role

Job Summary

Role Overview

We are looking for a skilled Software Engineer with strong experience in** Golang**,Google Cloud Platform (GCP), and relational databases to design, build, and maintain scalable backend services and cloud‑native applications.

Key Responsibilities

Key Responsibilities

  • Design, develop, and maintain backend services using Golang

  • Build and deploy cloud‑native applications on Google Cloud Platform (GCP)

  • Work with relational databases such as** PostgreSQL or MySQL** for data modeling and performance optimization

  • Develop RESTful APIs and microservices with a focus on scalability and reliability

  • Write clean, well‑tested, and maintainable code following best practices

  • Collaborate with cross‑functional teams including frontend, DevOps, and QA

  • Participate in code reviews, debugging, and performance tuning

  • Support production environments and contribute to continuous improvement

Skill Requirements

Required Skills & Qualifications

  • Strong hands‑on experience in Golang

  • Experience working on Google Cloud Platform (GCP) (e.g., Compute, Cloud Run, GKE, Pub/Sub, Cloud SQL)

  • Solid knowledge of relational databases–** PostgreSQL or MySQL**

  • Experience building REST APIs

  • Understanding of cloud‑native architectures

  • Good problem‑solving and communication skills

Other Requirements

.

Required skills

Golang

GCP

PostgreSQL

MySQL

REST APIs

Microservices

Cloud-native architecture

About HCL Technologies

Bangalore

Headquarters