Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
TST Group is an international recruiting agency that has been providing technical resources in the UK/European region . This role is with one of our clients in Germany who is actively hiring candidates to expand their teams.
Golang Backend Engineer
Location: Munich, Germany
Permanent
Client: LTTS
About the Role
We are looking for a skilled Golang Backend Engineer to join our engineering team. The ideal candidate has strong expertise in building high-performance, low-latency, and scalable backend systems, with hands-on experience in REST, gRPC, event-driven systems, and distributed architectures. You will be responsible for designing and implementing secure, reliable, and efficient services that support large-scale applications and business-critical workloads.
Key Responsibilities
- Design and develop backend services in Golang using REST (Gin framework) and gRPC.
- Apply Domain-Driven Design (DDD) principles to build modular, maintainable systems.
- Implement authentication and authorization mechanisms (OAuth2 and custom solutions).
- Develop event-driven services and streaming solutions using Kafka with Golang.
- Integrate and manage MongoDB for scalable data storage solutions.
- Ensure observability with New Relic / OpenTelemetry for monitoring, tracing, and logging.
- Build high-performance, low-latency services that can handle high load environments.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Write unit/integration tests and ensure code quality, reliability, and performance.
Qualifications & Skills
Must-Have:
- Proven experience in Golang backend development.
- Strong knowledge of REST (Gin framework) and gRPC.
- Hands-on experience with Domain-Driven Design (DDD).
- Proficiency in Kafka, MongoDB, and distributed systems.
- Experience in OAuth2 / authentication & authorization mechanisms.
- Knowledge of observability tools (New Relic, OpenTelemetry).
- Ability to design and implement high-performance, low-latency systems.
Nice-to-Have:
- Experience with containerized environments (Docker, Kubernetes).
- Exposure to cloud platforms (AWS, GCP, Azure).
- Familiarity with CI/CD pipelines.
Key Skills
Ranked by relevanceReady to apply?
Join TST Group and take your career to the next level!
Application takes less than 5 minutes