
Backend Developer — Go (Golang)
Assecor GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • Germany
Visit company websiteExplore more
Job Level
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoREST APIsgRPC APIsconcurrencySQL databasesNoSQL databasesDockerautomated testingperformance tuningresilience engineering
Soft Skills
independent analysisimplementation of technical requirementscommunication skills