Backend Developer – Go / Golang
Experience: 1–2 Years
Employment Type: Full-Time
Department: Technology / Engineering
Role Level: Backend Developer
Primary Technology: Go / Golang
Tech Stack: Go, PostgreSQL, Redis, Docker
About the Role
We are looking for a Backend Developer – Go/Golang to join our technology team and take ownership of backend systems, APIs, integrations, and production workflows.
The candidate will work on a production platform with modules covering healthcare, consultations, prescriptions, laboratories, admissions, notifications, provider integrations, and internal operations.
This role is ideal for a developer who can quickly understand an existing codebase, independently develop new features, troubleshoot production issues, optimize performance, and contribute to building reliable and scalable backend systems.
Key Responsibilities
- Develop, maintain, and enhance backend APIs using Go/Golang.
- Take ownership of backend features from requirement understanding through development, testing, and deployment support.
- Design clean, maintainable, and scalable backend architecture and business logic.
- Work extensively with PostgreSQL for database design, queries, transactions, and data workflows.
- Use Redis for caching and performance optimization where required.
- Work with Docker-based development and deployment environments.
- Integrate third-party services, APIs, healthcare providers, and internal systems.
- Investigate and resolve production bugs and backend issues.
- Analyze application performance and optimize APIs, database queries, and backend processes.
- Ensure APIs are secure, reliable, scalable, and well documented.
- Collaborate closely with Frontend, Mobile, Product, QA, and Operations teams.
- Participate in code reviews and maintain clean coding standards.
- Contribute to improving backend architecture, development practices, monitoring, and reliability.
Required Skills & Qualifications
- 1–2 years of professional experience in backend development.
- Hands-on experience with Go/Golang.
- Strong understanding of backend programming concepts and API development.
- Good knowledge of REST APIs and API design principles.
- Practical experience with PostgreSQL and relational database concepts.
- Working knowledge of Redis.
- Familiarity with Docker and containerized environments.
- Ability to debug backend and production issues effectively.
- Strong problem-solving and analytical skills.
- Ability to understand an existing codebase and start contributing quickly.
- Ability to work independently and take ownership of assigned modules.
- Good understanding of clean code, reusable components, error handling, and maintainable architecture.
Good to Have
- Experience working with healthcare, hospital, medical, consultation, laboratory, or service platforms.
- Experience working on large or complex API codebases.
- Exposure to cloud deployments, CI/CD, monitoring, logging, and scaling.
- Understanding of microservices or distributed backend architecture.
- Experience integrating external APIs and third-party service providers.
- Familiarity with production monitoring and troubleshooting.
- Knowledge of authentication, authorization, security, and data privacy practices.
Technology StackAreaTechnologyBackendGo / GolangDatabasePostgreSQLCachingRedisContainersDockerAPIsREST APIsEnvironmentProduction / Cloud-based systemsKey Competencies
- Backend Engineering
- Go/Golang Development
- API Development
- Database Design & Optimization
- Problem Solving
- Production Debugging
- Performance Optimization
- System Reliability
- Third-Party Integrations
- Ownership & Accountability
- Team Collaboration
What We’re Looking For
We are looking for someone who is hands-on, technically curious, and comfortable taking ownership.
You should be able to enter an existing backend system, understand how it works, identify areas for improvement, and independently deliver reliable features without requiring constant supervision.
Pay: ₹25,000.00 - ₹45,000.00 per month
Benefits:
Work Location: In person