Golang Developer (Chennai)

Golang Developer (Chennai)

10 Sep
|
Umanist Staffing
|
Chennai

10 Sep

Umanist Staffing

Chennai

Golang Developer

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 robust 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.

📌 Golang Developer (Chennai)
🏢 Umanist Staffing
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: golang developer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: golang developer (chennai) / chennai