remote
Senior Golang Developer - Svitla Systems
Software Engineer
Senior developer specializing in Go, building high‑performance services with RESTful APIs, MongoDB, and NATS. Experience with container orchestration and infrastructure as code adds extra value.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput backend services using Go.
- Implement and evolve RESTful APIs that integrate with the OCPI protocol.
- Work with MongoDB for data modeling, indexing, and performance tuning.
- Integrate messaging and event‑driven architectures using NATS.
- Collaborate with DevOps to containerize applications, manage Kubernetes deployments, and automate infrastructure with Terraform.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Go (Golang) and building production‑grade services.
- Solid understanding of RESTful API design and implementation.
- Hands‑on experience with MongoDB and NATS.
- Familiarity with Kubernetes and Terraform is a plus.
Skills
gomongodbkubernetesterraform