Role Overview
We are looking for a skilled Golang Developer with 2+ years of hands-on experience in building scalable, high-performance backend applications using Go. While experience in the Capital Markets domain is preferred, we encourage strong developers from all backgrounds to apply. This is an onsite role based in Mumbai.
Responsibilities
- Design, develop, and maintain backend applications using Golang (Go).
- Develop RESTful APIs and Microservices.
- Write clean, maintainable, and efficient code following best practices.
- Integrate with databases, third-party APIs, and messaging systems.
- Troubleshoot, debug, and optimize application performance.
- Collaborate with cross-functional teams to deliver high-quality software.
- Participate in code reviews, testing, and deployment activities.
Requirements
- Minimum 2+ years of hands-on experience in Golang (Go) development.
- Strong understanding of REST APIs and backend development.
- Experience with Microservices Architecture.
- Knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Familiarity with Git and version control.
- Understanding of concurrency, goroutines, and channels.
- Must be willing to work onsite from Mumbai (Equinox, BKC, Kurla).
Nice to Have
- Experience in the Capital Markets / Financial Services domain.
- Exposure to Docker, Kubernetes, CI/CD pipelines, or cloud platforms.
- Knowledge of messaging systems such as Kafka or RabbitMQ.
Skills
- Golang
- Microservices
- REST APIs
- SQL/NoSQL
- Git