Golang Developer (Chennai)

Golang Developer (Chennai)

11 Sep
|
Umanist NA
|
Chennai

11 Sep

Umanist NA

Chennai

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 effective 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. Skills: angular,object-oriented programming (oop) principles,aws services,golang,enterprise application development,javascript,typescript,containerization,html5,kubernetes,openshift,core development,rosa,microservices architecture,restful web services,angular material,rxjs

📌 Golang Developer (Chennai)
🏢 Umanist NA
📍 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