Lead Golang Developer - Microservices Architecture

ANVETA MANPOWER SOLUTIONS PRIVATE LIMITED
Bangalore
4 - 14 Years

Posted on: 25/06/2025

Job Description

Job Description :


As a Go/Golang Engineer you will be focusing on building and maintaining backend systems, APIs, and microservices using the Go programming language. Key responsibilities include designing and implementing scalable and performant solutions, collaborating with cross-functional teams, and ensuring code quality through testing and reviews.

Key Responsibilities :


- Develop and design software applications, translating user needs into system architecture.

- Assess and validate application performance and integration of component systems and provide process flow diagrams.

- Responsible for designing system solutions, developing custom applications, and modifying existing applications to meet distinct and changing business requirements.

- Handle coding, debugging, and documentation

- Provide post implementation and ongoing production support

- The successful candidate will be focused on building a loosely coupled, event-driven, microservices-based architecture from monolithic, tightly coupled, batch-based legacy platforms.

- Independently develop the requirements on the user stories in a highly self -managed Scrum Team

- Actively participate in User story refinement, design of the solution and develop the same to meet or exceed the acceptance criteria

- Excellent verbal and written communication skills and ability to work in a collaborative manner with peers across different time zones.

Required Skills & Qualifications :

- Bachelor's degree in Computer Science, Engineering, or a related field followed by 4+ years of experience in a modern development stack Golang, Kafka, REST API

- Experience in application design, software development, and testing in an Agile environment.


- With relational and NoSQL databases, including PostgreSQL, Couchbase, or Cassandra.


- In designing and developing REST APIs for high volume clients with continuous integration tools (Jenkins, Gitlab CI).


- With automated build and test frameworks a plus.

- With container and container orchestration technologies, such as Docker and Kubernetes.

- Experience with Atlassian software development and collaboration tools (JIRA, Confluence, etc.)

info-icon

Did you find something suspicious?