
On-Site
Full-Time
Mumbai, Maharashtra
India
Skills
Back-End Web Development
Amazon Web Services (AWS)
Git
Software Development
Programming
Databases
Attention to Detail
Go (Programming Language)
Benchmarking
Inheritance
About the Role
Job Role: Golang Developer
Job Type: Contract
Experience: 3-5 years
Location: Mumbai (Work from Office)
Contact: [email protected]
Job Description:
Roles and Responsibilities:-
· Design, develop, and deploy scalable, reusable, reliable and efficient backend services and APIs using Golang.
· Architect, develop, and implement backend services and APIs.
· Collaborate with front-end developers, designers, and product managers to define and implement new features.
· Optimize application performance and ensure high availability and reliability.
· Write clean, maintainable, and well-documented code.
· Conduct code reviews and provide constructive feedback to other team members.
· Troubleshoot and debug issues reported by QA and customers.
· Stay up-to-date with the latest trends and best practices in Golang development.
· understand and analyze business requirements by interacting with relevant stakeholders.
· Design, implement, and maintain databases.
· Ensure data integrity and security
· Stay updated with the latest trends and advancements in Golang and backend development
Key Skills:
· Bachelor's degree in computer sciences, and software engineering.
· 2+ Years’ Experience with Go language programming and other backend technologies such as NodeJS/ExpressJS, preferably in Security/enterprise/SaaS products.
· Proficiency in Go programming language, with a solid understanding of its principles and best practices.
· Strong knowledge of Golang advanced concepts such as Concurrent programming, Goroutines, Channels, Context, Interfaces and OOPS - Inheritance etc
· Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
· Experience with testing frameworks and practices in Go (unit tests, integration tests, etc.).
· Solid understanding of Git, CI/CD pipelines, and version control
· Experience with distributed systems and messaging systems like Kafka, AWS .
· Familiarity with GraphQL, gRPC, or other modern API standards.
· Previous experience with performance profiling, optimization, and benchmarking in Go.
· Hands-on experience with microservices architecture, Rest APIs, databases such as MySQL/Mongodb, distributed systems, data engineering technologies, etc.
· Strong analytical and problem-solving skills, and keen attention to detail.
· Knowledge of modern SDLC practices, Agile methodologies, tools such as Jira, and software configuration tools such as GitHub. Capable of balancing multiple priorities and remaining flexible in a changing environment.
.
If you are interested in the above position, do share your resume with [email protected]
Also, share this post with your friends if you know someone who might be interested in this position.
Job Type: Contract
Experience: 3-5 years
Location: Mumbai (Work from Office)
Contact: [email protected]
Job Description:
Roles and Responsibilities:-
· Design, develop, and deploy scalable, reusable, reliable and efficient backend services and APIs using Golang.
· Architect, develop, and implement backend services and APIs.
· Collaborate with front-end developers, designers, and product managers to define and implement new features.
· Optimize application performance and ensure high availability and reliability.
· Write clean, maintainable, and well-documented code.
· Conduct code reviews and provide constructive feedback to other team members.
· Troubleshoot and debug issues reported by QA and customers.
· Stay up-to-date with the latest trends and best practices in Golang development.
· understand and analyze business requirements by interacting with relevant stakeholders.
· Design, implement, and maintain databases.
· Ensure data integrity and security
· Stay updated with the latest trends and advancements in Golang and backend development
Key Skills:
· Bachelor's degree in computer sciences, and software engineering.
· 2+ Years’ Experience with Go language programming and other backend technologies such as NodeJS/ExpressJS, preferably in Security/enterprise/SaaS products.
· Proficiency in Go programming language, with a solid understanding of its principles and best practices.
· Strong knowledge of Golang advanced concepts such as Concurrent programming, Goroutines, Channels, Context, Interfaces and OOPS - Inheritance etc
· Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
· Experience with testing frameworks and practices in Go (unit tests, integration tests, etc.).
· Solid understanding of Git, CI/CD pipelines, and version control
· Experience with distributed systems and messaging systems like Kafka, AWS .
· Familiarity with GraphQL, gRPC, or other modern API standards.
· Previous experience with performance profiling, optimization, and benchmarking in Go.
· Hands-on experience with microservices architecture, Rest APIs, databases such as MySQL/Mongodb, distributed systems, data engineering technologies, etc.
· Strong analytical and problem-solving skills, and keen attention to detail.
· Knowledge of modern SDLC practices, Agile methodologies, tools such as Jira, and software configuration tools such as GitHub. Capable of balancing multiple priorities and remaining flexible in a changing environment.
.
If you are interested in the above position, do share your resume with [email protected]
Also, share this post with your friends if you know someone who might be interested in this position.
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




