Golang Lead

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be responsible for designing and developing scalable, high-performance systems using Golang and modern architectural patterns. Your role will involve implementing and maintaining AWS cloud services such as DynamoDB, Lambda, S3, SQS, SNS, IAM, Kinesis, EventBridge, Glue, and API Gateway. Additionally, you will create robust system designs, optimize performance, ensure scalability, collaborate on database schema design, and conduct thorough code reviews. You will work on developing and maintaining microservices architecture with messaging systems like RabbitMQ and Kafka, as well as utilizing Docker, CI/CD pipelines, and version control systems (GitHub). Furthermore, you will be involved in building and optimizing React-based front-end applications, ensuring efficient state management and routing. Your role will also require you to participate in technical discussions, provide innovative solutions, and maintain a positive attitude with strong communication skills. Key Responsibilities: - Design and develop scalable, high-performance systems using Golang and modern architectural patterns. - Implement and maintain AWS cloud services including DynamoDB, Lambda, S3, SQS, SNS, IAM, Kinesis, EventBridge, Glue, and API Gateway. - Create robust system designs, optimize performance, and ensure scalability. - Collaborate on database schema design (SQL/NoSQL) and conduct thorough code reviews. - Develop and maintain microservices architecture with messaging systems like RabbitMQ and Kafka. - Work with Docker, CI/CD pipelines, and version control systems (GitHub). - Build and optimize React-based front-end applications, ensuring efficient state management and routing. - Participate in technical discussions, provide innovative solutions, and maintain a positive attitude with strong communication skills. Qualification Required: - Proficiency in Golang including Goroutines, channels, arrays/slices, mutex/locks, pointers, new and make keywords. - Experience with AWS Services such as DynamoDB, Lambda, S3, SQS, SNS, IAM, Kinesis, EventBridge, Glue, API Gateway. - Knowledge of system design & performance optimization, scalability techniques, database schema design, and code review best practices. - Familiarity with microservices, RabbitMQ, Kafka, Docker, CI/CD pipeline setup, GitHub. - Expertise in front-end development using React including Virtual DOM, component lifecycle, hooks, state management, routing, and lazy loading. - Strong soft skills including communication, problem-solving attitude, and ability to work in a collaborative environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
HCLTech logo
HCLTech

Information Technology Services

New Delhi

RecommendedJobs for You

noida, uttar pradesh

pune, bengaluru, delhi / ncr

chennai, tamil nadu, india

chennai, tamil nadu, india

pune, chennai, greater noida

pune, maharashtra, india