Golang Developer

Location: Chennai (TN) | Employment Type: Full Time - 40 hours per week | Job Level: T2 | Work Preference: Hybrid | Job Code: 244699

Job Description:

About the Role:

We are seeking a Golang Developer with 3+ years of experience to design, develop and maintain scalable enterprise applications using Angular and Golang.

 Responsibilities

  • Develop responsive, reusable, and friendly web applications using Angular, Typescript, HTML5, CSS3 and RxJS.
  • Design and develop  and expose RESTful APIs and microservices using Golang following enterprise coding and API best practices.
  • Develop and deploy cloud native microservices on ROSA 
  • Containerize application using Docker and deploy /manage workloads on OpenShift/Kubernetes environments.
  • Integrate applications with AWS services and ensure efficient utilization of cloud resources.
  • Implement and maintain CI/CD pipelines for automated build, testing, deployment, and release management.
  • Perform application modernization and migration from legacy/ on premises platform to AWS and ROSA.
  • Implement application security, scalability , resiliency , high availability , performance best practices.
  • Troubleshoot application , deployment , Infrastructure, and production issues and perform root cause analysis.
  • Collaborate with DevOps, QA, Architecture, Product, and other cross -functional terms to deliver high-quality solutions.
  • Participate in code reviews, technical discussions, design reviews, and deployment standards.
  • Develop unit and integration tests and ensure appropriate application quality and code coverage.
  • Prepare technical documentation and provide knowledge transfer to team members.
  • Participate in Agile /Scrum ceremonies and contribute to continues improvement and automation initiatives.

Skill Set:

  • Angular (Angular 12+)
  • TypeScript / JavaScript
  • HTML5 / CSS3
  • RxJS  / Angular Material
  • Golang / Go Programming 
  • RESTful Web Services / REST APIs
  • Microservices Architecture
  • ROSA (Red Hat OpenShift on AWS)
  • OpenShift / Kubernetes
  • Docker / Containerization
  • AWS - EC2,S3, IAM, VPC, CloudWatch, ALB
  • CI /CD - Jenkins / GitLab CI
  • Git / Version Control
  • Helm / YAML
  • API Gateway / Load Balancing 
  • SQL / Postgres SQL / Oracle / MySQL
  • Unit Testing -Go Test / Jest / Jasmine / Karma
  • Security - Oauth2 / JWT
  • Terraform / Infrastructure as Code
  • Application Monitoring & Logging
  • Cloud - Native Application Development 
  • Application Migration / Modernization Experience

#LI-Onsite #LI-KS2

At HTC Global Services, our culture is an embodiment of who we are – a value-led organization committed to success of our people and customers.

  • Hybrid and Workplace flexibility
  • Work-Life-Balance
  • Well-defined career development plan
  • Rewards & Recognition program
  • L&D focuses on upskilling
  • Hands-on experience on Emerging Technologies and Digital Transformation
  • Career Mobility programs

Join Our Talent Community

Tell us about yourself, and we will keep you informed about opportunities that match your interests.

Register