Hybrid Backend Developer — Go (Golang)

Posted last week

Apply now

About the role

  • Backend Developer working in an agile team to build scalable backend systems using Go. Engaging in customer projects and modern cloud architectures with a focus on performance and security.

Responsibilities

  • Development and optimization of backend components in Go (1.22+)
  • Design and implementation of REST and gRPC APIs
  • Implementation of highly concurrent logic using Go concurrency patterns
  • Integration of messaging systems (Kafka, NATS, RabbitMQ)
  • Performance tuning, resilience engineering and security (mTLS, authentication)
  • Working with SQL and NoSQL databases
  • CI/CD, automated testing and containerization (Docker)
  • Observability: telemetry, tracing, monitoring and incident support

Requirements

  • Several years of production experience with Go
  • Solid API design skills (REST/gRPC)
  • Knowledge of concurrency, SQL/NoSQL databases and Docker
  • Experience with automated testing and Git
  • Independent analysis and implementation of technical requirements
  • Very good German language skills

Benefits

  • Flexible working hours and the option to work remotely
  • Development opportunities including coverage of training costs
  • Flat hierarchies and short decision-making paths
  • Personal development and a respectful working environment
  • Open company culture, pleasant working atmosphere & regular team events
  • Long-term prospects, company pension scheme & supplementary health insurance (BKzV)
  • Improved work–life balance through cooperation with our partner voiio
  • Optional subsidy for Urban Sports membership or BVG public transport pass
  • Access to discounts via our Corporate Benefits partner

Job title

Backend Developer — Go (Golang)

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job