remote
Senior Golang Developer - TRE ALTAMIRA Srl
Software Engineer
Senior Golang Developer leading backend architecture, building scalable microservices, and optimizing performance using Go, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Go.
- Architect and implement microservices that expose robust REST APIs.
- Collaborate with cross‑functional teams to define system requirements and deliver scalable solutions.
- Write clean, testable code and conduct code reviews to uphold quality standards.
- Containerize applications with Docker and orchestrate deployments using Kubernetes.
- Monitor, troubleshoot, and optimize application performance in production environments.
Requirements
- 5+ years of professional experience in Go development.
- Strong understanding of microservices architecture and RESTful API design.
- Hands‑on experience with Docker, Kubernetes, and CI/CD pipelines.
- Proficiency in writing unit, integration, and performance tests.
- Excellent problem‑solving skills and a collaborative mindset.