HamburgerMenu
hirist

Golang Developer - Microservices Architecture

SRM360 CONSULTING
Bangalore
3 - 5 Years

Posted on: 18/07/2025

Job Description

Key Responsibilities :

- Design, develop, and maintain scalable backend services and APIs using Golang.

- Build interactive and responsive user interfaces using React.js.

- Integrate and consume data from multiple RESTful web services.

- Work with JSON and other data formats to handle API interactions and remote data sources.

- Collaborate with product managers, UI/UX designers, and other developers to build end-to-end features.

- Ensure the performance, security, scalability, and quality of the applications.

- Participate in code reviews, testing, debugging, and refactoring activities.

- Contribute to open-source initiatives or leverage open-source tools to enhance project capabilities.

- Maintain technical documentation and follow development best practices.


Required Skills & Qualifications :


- 35 years of hands-on software development experience.

- Strong programming skills in Golang with proven experience in backend service development.

- Solid experience with React.js, including component design, state management, and frontend integration.

- Experience in consuming and integrating multiple REST APIs and handling large-scale data.

- Proficiency in working with JSON, remote data objects, and third-party libraries.

- Familiarity with Git, CI/CD pipelines, Docker, and other modern development tools.

- Experience in Agile/Scrum development environments.

- Strong problem-solving skills, attention to detail, and the ability to work both independently and in a

team.


Good to Have :


- Experience contributing to or leveraging open-source technologies or projects.

- Exposure to containerization, Kubernetes, or cloud platforms (AWS, GCP, or Azure).

- Knowledge of GraphQL, WebSockets, or microservices architecture.

- Understanding of testing frameworks (e.g., Jest, Mocha, Go test)


info-icon

Did you find something suspicious?