Backend Software Engineer - Java, Golang, GCP
Software Engineer with Java/GOlang/GCP Direct Hire position Must be available for W2 roles without current or future sponsorship Rate: $123,500/year salary with 20% bonus
What we are looking for:
- Main Skills
- Targeting approximately 3–5 years of experience; this is not a senior role. Strong engineering judgment is important: knowing when to ask for help, pausing to document before coding, maintaining code quality, and calling out gaps or risks.
- Java/Spring Boot with Golang experience. The manager initially leaned toward a Golang developer with solid Java, but because the team still maintains Java applications heavily and Go isn’t used daily, a strong Java developer with some Golang should work better
- Cloud development experience; GCP is preferred, but experience with another cloud provider is acceptable.
- Microservices architecture and experience scaling applications.
- Git/source control.
- Familiarity with AI coding assistants such as Gemini, Antigravity, or Claude. The team wants someone open to using AI and agent-based tools for problem-solving and code generation. Production AI experience is not required.
- Basic SQL skills
- The team uses Oracle and PostgreSQL, but experience with either database is not required.
- Docker and GitLab CI/CD are preferred.
- Kubernetes, Terraform, and Terraform Cloud are pluses, but not required. Team InfoThe team is building new services in Go and gradually converting some Java services while continuing to maintain existing Java applications. The discount area currently only has one Go service.
- The team will be migrating from GCP to Cloud Run.
- The team works in an Agile environment