We are looking for a Junior Golang Developer for an important U.S.-based client.
Project
Acceleration of platform alignment and deployment repeatability to support large, complex customer engagements and regulated environments, with an emphasis on improving release velocity, architectural consistency, and time-to-market.
Skills
MUST HAVE
Junior 3 years' experience
Solid experience developing backend services in Golang.
Ability to build and maintain simple RESTful HTTP APIs, including routing, basic middleware, and error handling.
Familiarity with containerization concepts and building Docker images for Go services.
Exposure to Kubernetes as a runtime environment and willingness to learn how Helm charts are used to deploy services.
Basic understanding of configuration management using YAML and environment variables, with some experience using configuration libraries.
Experience working with at least one public cloud provider.
Comfortable using structured logging and health endpoints to troubleshoot services in lower environments.
Experience working with CI pipelines (e.g., Jenkins or similar) to run tests, linters, and builds as part of the development workflow.
Strong debugging skills, ownership mindset, and openness to feedback during code reviews.
NICE TO HAVE
Some exposure to building or maintaining Kubernetes operators/controllers in Golang, or interest in learning operator patterns.
Familiarity with SSE, webhooks, or other event-driven HTTP patterns.
Basic understanding of observability concepts (logging, metrics, health checks) and how they integrate into monitoring stacks such as Prometheus.
Experience using Docker Compose or similar tools for local multi-service development.
Awareness of secure handling of secrets, certificates, and credentials in containerized environments.
Exposure to additional scripting or programming languages used around backend services (e.g., Lua or Python for QA/automation) and comfort navigating a polyglot codebase.
#J-18808-Ljbffr