Golang Lead Developer

adesso SE
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Application Programming Interfaces (APIs)
Amazon Web Services
Microsoft Azure
Code Review
Continuous Integration
DevOps
Distributed Systems
Middleware
NoSQL
Queueing Systems
RabbitMQ
SQL Databases
Concurrency
Caching
Backend
Containerization
Kubernetes
Apache Kafka
GraphQL
Restful APIs
gRPC
Docker
Legacy Systems
Golang
Microservices

Job description

  • Lead backend development using Golang, focusing on scalability, performance, and clean architecture.
  • Modernize legacy applications and migrate them to Go-based microservices.
  • Design REST/GraphQL APIs, middleware, and distributed systems.
  • Perform code reviews, enforce best practices, and mentor junior developers.
  • Collaborate with architects, DevOps, and product teams to deliver high-quality solutions.
  • Optimize performance, concurrency, and resource utilization in Go services.

Requirements

We are seeking a highly skilled Golang Lead Developer with strong experience in designing, modernizing, and building high-performance backend systems. The ideal candidate will lead development, guide architecture decisions, and drive modernization of legacy services into scalable Go-based solutions., * 8+ years backend experience with at least 5+ years hands-on in Go.

  • Strong knowledge of Microservices, gRPC, REST APIs, Concurrency (Goroutines/Channels).
  • Experience rewriting or modernizing legacy systems.
  • Expertise in SQL/NoSQL databases, caching, CI/CD, and containerization (Docker/Kubernetes).
  • Solid understanding of cloud platforms (AWS/Azure/GCP).

Nice To Have:

  • Experience with message queues (Kafka/RabbitMQ).
  • Knowledge of domain-driven design (DDD) and clean architecture.
  • Familiarity with Event-driven or streaming architectures.

Years of Experience 8+ Years of experience

Apply for this position