Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer Golang, Microservices @ Epam Systems

Home > Quality Assurance and Testing

 Senior Software Engineer Golang, Microservices

Job Description

We are looking for a skilled Senior Software Engineer with expertise in Golang and microservices to drive the development of cutting-edge cloud-based solutions.

You will play a key role in designing, implementing, and optimizing scalable systems and services, collaborating closely with cross-functional teams, and contributing to the success of our next-generation platform.


Responsibilities

  • Develop, design, and deploy features for cloud-based architecture
  • Design and implement core components of the next-generation platform
  • Recommend improvements to enhance system reliability, efficiency, and scalability
  • Collaborate with cross-functional product teams to deliver high-quality solutions
  • Ensure the successful ownership of key back-end components of the platform
  • Build REST & gRPC APIs and contribute to the overarching API framework
  • Stay abreast of trends and advancements in cloud platforms and networking solutions
  • Troubleshoot complex technical issues to maintain system integrity and reliability
  • Apply system architecture expertise to ensure robust and adaptable designs

Requirements

  • 68 years of experience in software development with proven expertise as a Golang engineer
  • Proficiency in the Go programming language with a deep understanding of core concepts
  • Knowledge of various cloud platforms, such as AWS, Azure, and Google Cloud Platform
  • Competency in microservices development using Docker and Kubernetes
  • Familiarity with Golang web frameworks, such as Gin and Echo
  • Understanding of API development and design, including RESTful principles
  • Expertise in concurrency patterns, including Goroutines and channels
  • Experience with system architecture and design patterns
  • Demonstrated problem-solving skills for handling complex network issues
  • Strong communication and collaboration skills when working with cross-functional teams

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time

Contact Details:

Company: Epam Systems
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   kubernetes rest software development golang microsoft azure problem solving concurrency patterns echo gin scalability microservices docker cloud core concepts gcp collaboration design patterns software engineering api aws programming architecture communication skills

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Golang Developer

  • SAP Servers Tech
  • 4 - 9 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

System Development Engineer, ShipTech Analytics

  • Amazon
  • 3 - 8 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

QA Lead / Manager

  • FCS Software Solutions
  • 8 - 13 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Quality Specialist with DevOps For Solution Hub

  • SAP Servers Tech
  • 4 - 8 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Epam Systems

About us:EPAM Systems