onsite
Golang Developer - ibroad solutions
Software Engineer
Experienced Golang Developer needed to design, build, and maintain high‑performance backend services and scalable APIs, leveraging cloud platforms, container orchestration, and relational databases.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput backend services using Go.
- Build and document RESTful APIs and microservices that scale horizontally.
- Optimize application performance, conduct profiling, and implement caching strategies.
- Containerize services with Docker and orchestrate deployments on Kubernetes.
- Integrate with cloud services (AWS) for storage, messaging, and compute resources.
- Collaborate with product, QA, and DevOps teams to deliver reliable releases.
Requirements
- 3–10 years of professional experience developing backend systems in Go.
- Proficiency in designing REST APIs and working with microservice architectures.
- Hands‑on experience with Docker, Kubernetes, and AWS cloud services.
- Strong knowledge of relational databases, preferably PostgreSQL, and SQL optimization.
- Solid understanding of version control (Git) and CI/CD pipelines.
Skills
godockerkubernetesawspostgresql