onsite
Golang Developer - Nimap Infotech
Software Engineer
Senior Golang Developer with 3+ years of experience building scalable microservices, designing REST APIs, and deploying containerized applications on AWS, GCP, or Azure. Proficient in Docker, Kubernetes, CI/CD pipelines, and relational/NoSQL databases, with a strong focus on performance and clean code practices.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Go microservices that expose robust RESTful APIs.
- Containerize applications using Docker and orchestrate deployments on Kubernetes clusters across AWS, GCP, or Azure.
- Implement CI/CD pipelines with Git, Jenkins or GitLab, ensuring automated testing, code quality checks, and seamless releases.
- Optimize application performance, troubleshoot distributed system issues, and enforce best practices such as SOLID, TDD, and Clean Code.
- Collaborate with cross‑functional teams to integrate PostgreSQL, MySQL, MongoDB, and Redis data stores into service architectures.
Requirements
- 3+ years of professional software development experience in Go.
- Hands‑on expertise with Docker, Kubernetes, and cloud platforms (AWS, GCP, Azure).
- Strong knowledge of relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and Redis.
- Proficiency in Git, CI/CD tooling, and performance tuning.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
dockerkubernetescicdawspostgresql