Search by job, company or skills

Tata Communications

Fullstack Developer- Golang

12-20 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are looking for a highly skilled Full Stack Developer to join our Product Engineering team. The ideal candidate will have deep expertise in Golang, JS Family, microservices, and cloud-native architectures, along with hands-on experience building scalable, high-performance platforms for messaging and telecom domains. This role involves full lifecycle ownership, design (HLA/LLD), development, testing, deployment, and ongoing enhancements of telecom-grade products.

Experience: 12- 20 Years

Key Responsibilities:

  • Experienced/Hands-on in Golang to develop low latency, high-transaction volume, and scalable code.
  • Design and deploy scalable, highly available, and fault-tolerant AWS cloud infrastructure.
  • Strong software engineering background with a strong knowledge of modern architectural patterns (microservices, Event-Driven Architectures, Event Sourcing, Domain Driven Design)
  • Exposure in monitoring and troubleshooting AWS infrastructure, ensuring optimal performance and uptime.
  • Exposure with AWS services to continually improve our cloud architecture.

Required Technical and Functional Skills:

  • Good Experience in microservice-based applications architecture using containerized applications.
  • Expertise in Golang
  • Exposure to PHP
  • Experience with RabbitMQ, Redis, Opensearch
  • Exposure to RDMS databases like Oracle, MySQL, Postgres etc
  • Exposure to non-SQL DB like MongoDB
  • Knowledge of AWS services such as EC2, S3, RDS, Lambda, ECS/EKS, VPC, IAM, CloudWatch, etc.
  • Transformation for large-scale applications is valuable.
  • Should have strong background working on highly available, high-transaction volume, fault-tolerant systems and in identifying Business Driven Micro services, Event Driven, or other Cloud Native experience.
  • Experience with various Continuous Integration and Continuous Delivery (CI/CD), Source Code
  • Repositories (Git, BitBucket, etc.) and best practices.

Strong sense of ownership, ability to work independently or collaboratively.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 137179603