Skip To Main Content
backBack to Search

Senior Go Language Developer

Go Language, Amazon Elastic Kubernetes Service, Amazon Web Services, Spring Kafka, Circle CI, Kanban, Scrum

We are seeking a Senior Go Language Developer to join our remote team. As a Senior Go Language Developer, you will be responsible for creating and maintaining distributed, event-driven microservices using Go Language, Kafka, and Kubernetes. You will work with an efficient team, using cutting edge techniques and technologies.

Responsibilities
  • Develop and maintain distributed, event-driven microservices using 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 and monitor the junior members of the team
Requirements
  • 3+ years of Go Language experience
  • 1+ years' experience of building microservices
  • Experience working with Kafka, AWS, and Kubernetes, CircleCI
  • B1+ English level
Nice to have
  • Experience with Aurora, DynamoDB, and MSK
  • Experience with other programming languages such as Java, Python, or Ruby
  • Friendly and helpful attitude with a desire to continually learn and improve
  • 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