Location: Chennai – GDC Experience: 4–8 Years Compensation: Up to ₹25 LPA Interview Mode: Video Interview(637) Notice Period: Immediate Joiners or candidates currently serving notice period preferred
Role Overview
We are looking for a strong Golang Developer with 3+ years of hands-on experience in Go programming to design, develop, and maintain scalable enterprise applications and cloud-native microservices.
The ideal candidate should have strong experience in Golang, Angular, TypeScript, JavaScript, REST APIs, Microservices, and AWS, along with exposure to containerized application deployment using Docker, Kubernetes/OpenShift, and ROSA.
The role involves working closely with DevOps, QA, Architecture, Product, and other cross-functional teams to deliver secure, scalable, resilient, and high-performing applications.
Key Responsibilities
Design, develop, and maintain scalable enterprise applications using Golang and Angular.
Develop responsive, reusable, and user-friendly web applications using Angular, TypeScript, HTML5, CSS3, RxJS, and Angular Material.
Design, develop, and expose RESTful APIs and microservices using Golang, following enterprise coding and API development best practices.
Develop and deploy cloud-native microservices on AWS and ROSA environments.
Containerize applications using Docker and deploy/manage workloads on OpenShift/Kubernetes environments.
Integrate applications with AWS services and ensure efficient utilization of cloud resources.
Develop and maintain CI/CD pipelines for automated build, testing, deployment, and release management.
Contribute to application modernization and migration from legacy/on-premises platforms to AWS and ROSA.
Implement best practices around application security, scalability, resiliency, high availability, and performance.
Troubleshoot application, deployment, infrastructure, and production issues and perform root cause analysis.
Develop comprehensive unit and integration tests and ensure appropriate code quality and coverage.
Participate in code reviews, technical discussions, design reviews, and deployment planning.
Collaborate with DevOps, QA, Architecture, Product, and other cross-functional teams.
Prepare technical documentation and contribute to knowledge-sharing initiatives.
Participate in Agile/Scrum ceremonies and contribute to continuous improvement and automation initiatives.
Must-Have Skills
Core Development
Golang / Go Programming – 3+ years of hands-on experience
Strong experience in enterprise application development
Strong understanding of Object-Oriented Programming (OOP) principles
Strong experience in RESTful Web Services / REST APIs
Good understanding of Microservices Architecture
Front-End
Strong experience in Angular (Angular 12+)
TypeScript / JavaScript
HTML5 / CSS3
RxJS
Angular Material
Cloud
Strong hands-on experience with AWS
Working knowledge of AWS services such as:
EC2
S3
IAM
VPC
CloudWatch
Application Load Balancer (ALB)
Communication
Excellent verbal and written communication skills
Ability to collaborate effectively with technical and cross-functional teams
Nice-to-Have Skills
ROSA (Red Hat OpenShift on AWS)
OpenShift / Kubernetes
Docker / Containerization
Helm / YAML
CI/CD – Jenkins / GitLab CI
Terraform / Infrastructure as Code
API Gateway / Load Balancing
PostgreSQL / Oracle / MySQL
Go Test
Jest / Jasmine / Karma
OAuth2 / JWT
Application Monitoring & Logging
Cloud-native application development
Experience with application modernization and migration to AWS
Production troubleshooting and Root Cause Analysis
Candidate Requirements
Experience: 4–8 years overall, with 3+ years of strong Golang development experience
Location: Candidates must be based in / available for Chennai – GDC
Notice Period: Immediate joiners or candidates currently serving notice period preferred
Candidates should demonstrate stable employment history, preferably with at least 2 years in an organization.
Candidates should be comfortable participating in multiple technical interview rounds via video.
Strong communication skills are mandatory.
Compensation
Budget: Up to ₹25 LPA
The final compensation will depend on the candidate's current compensation, relevant experience, skills, and overall market alignment.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip