About the Role:
We are looking for a skilled Senior Go Developer to build and maintain scalable, secure, and high-performance backend systems and APIs. The role involves designing backend services, optimizing system performance, and integrating with internal and external platforms.
Key Responsibilities:
- Design and develop backend services and RESTful APIs using Go (Golang)
- Build scalable and secure microservices
- Optimize application performance and reliability
- Integrate databases, third-party services, and APIs
- Implement authentication and security standards (JWT, OAuth2, SSL/TLS)
- Collaborate with cross-functional teams to deliver robust solutions
- Maintain API documentation and participate in code reviews
- Troubleshoot production issues and improve system performance
Required Qualifications:
- 5+ years of backend or API development experience
- Strong experience in Go (Golang) preferred
- Experience with RESTful APIs and microservices architecture
- Knowledge of SQL/NoSQL databases
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience with Docker, CI/CD pipelines, and Git
- Understanding of API security and scalable system design
- Good problem-solving and debugging skills