Skip To Main Content
backBack to Search

Senior Go Developer

Go Language, Amazon Web Services, Microservice Architecture Pattern
warning.png
Sorry, this position is no longer available

We are seeking a highly skilled Senior Go Developer to join our remote team and work on a cutting-edge project. With over 3 years of experience in AWS microservices development, you will play a key role in the design, development, and implementation of innovative solutions using Go Language and Microservice Architecture Pattern. As a Senior Go Developer, you will work closely with client teams, utilizing your strong communication and collaboration skills.

Responsibilities
  • Design, develop, and implement high-quality software solutions using Go Language, AWS, and Microservice Architecture Pattern
  • Collaborate closely with client teams to understand business requirements and design innovative solutions that meet their needs
  • Participate in code reviews and provide feedback to ensure code quality and maintainability
  • Create and maintain technical documentation, including design specifications, code documentation, and user manuals
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives
Requirements
  • At least 5 years of experience in software development, with a minimum of 3 years of experience in AWS microservices development
  • Solid expertise in Go Language, with a strong command of Go libraries and tools
  • In-depth knowledge of Microservice Architecture Pattern, with a strong grasp of distributed systems concepts
  • Experience with Amazon Web Services (AWS) and related technologies, such as EC2, S3, Lambda, and API Gateway
  • Proficient in working with RESTful APIs and message brokers such as Kafka
  • Experience in designing and developing scalable, high-performance systems
  • Ability to deep dive quickly into unfamiliar code and technologies
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams
  • Fluent English language skills with an Upper-Intermediate level or higher
Nice to have
  • Experience in API design, highlighting your ability to design and develop RESTful APIs that meet industry standards
  • Knowledge of Machine Learning (ML) concepts and technologies, showcasing your broader perspective on technology trends
  • Experience in DevOps practices, demonstrating your ability to implement Continuous Integration and Continuous Deployment (CI/CD) pipelines
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

These jobs are for you