Posted on: 11/08/2025
Key Responsibilities :
Golang Developer
Application Development :
- Design, develop, and maintain highly scalable applications using Golang.
Code Optimization & Performance Tuning :
- Continuously optimize code for performance, scalability, and reliability.
- Conduct code reviews and ensure the highest standards of code quality are maintained.
System Architecture & Design :
- Design and develop backend systems, services, and APIs that meet functional and non-functional requirements.
- Contribute to system architecture discussions and help implement robust, scalable solutions.
Troubleshooting & Debugging :
- Diagnose and resolve technical issues and bottlenecks in applications.
- Use debugging and profiling tools to identify issues and optimize system performance.
Collaboration & Documentation :
- Work closely with front-end developers, QA, and product teams to deliver seamless applications.
- Write clear and concise technical documentation for features and systems.
Agile Development :
- Work in an Agile development environment, participating in sprints, planning, and retrospectives.
- Deliver high-quality code on time, ensuring proper testing and integration.
Must-Have Technical Skills :
- Programming Languages : Proficiency in Golang.
- Concurrency : Strong understanding of concurrency models and multi-threading in Golang.
- API & RPC Development : Experience with building and maintaining RESTful APIs, along with a Strong understanding of gRPC and RPC-based service communication.
- Database Systems : Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, etc.).
- Version Control : Proficiency in using Git for version control and collaboration.
- Testing : Knowledge of writing unit and integration tests.
- Problem-Solving : Strong analytical and problem-solving skills.
Good to Have Skills :
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of containerization tools like Docker and container orchestration with Kubernetes.
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with microservices architecture.
- Event-driven systems : Experience with Kafka/NATs for messaging.
- Monitoring & Observability : Experience with Grafana, OpenTelemetry for tracing and onitoring
Did you find something suspicious?
Posted By
Shani Shajahan
Technical Architect at ISPG Technologies India Private Limited
Last Active: 15 Oct 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1527202
Interview Questions for you
View All