Senior Go Language Developer
Remote in India: Delhi, New Delhi,
& 5 others
Go Language
& 6 others

Sorry, this position is no longer available
India: Delhi, New Delhi
We are looking for a Senior Go Language Developer to join our team remotely.
As a Senior Go Language Developer, you will be responsible for creating and maintaining distributed, event-driven microservices using Go Language, Kafka, and Kubernetes.
Responsibilities
- Develop and maintain distributed, event-driven microservices in Go Language
- Contribute to the design of new microservices and features
- Present new services and major features to our Architecture Review Board for approval
- Write robust, automated tests
- Work with product managers to translate product requirements to technical designs
- Mentor the junior members of the team
Requirements
- 3+ years of Go Language experience
- 1+ years of building microservices
- Experience working with Kafka, AWS, and Kubernetes
- Experience working with CircleCI
- B1+ English level
Nice to have
- Experience with domain-driven design and development
- Experience with Aurora, DynamoDB, and MSK
- Friendly and helpful attitude with a desire to continually learn and improve
- Excellent organizational skills
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn