Middle/Senior Go Developer
We’re working with a fast-growing E-Commerce client, developing a large-scale marketplace platform built on a modern microservices architecture.
The project is in active development and offers long-term stability, new features, and ongoing product evolution.
Tech Stack
- Go 1.23–1.24
- gRPC for inter-service communication
- Microservices architecture
- Databases: PostgreSQL, Redis, Cassandra, Elasticsearch
- Infrastructure: Docker, GitLab CI/CD
- Messaging: Apache Kafka (event streaming), RabbitMQ (message queues)
Responsibilities
- Refine requirements and develop new backend functionality in Go
-
Build and maintain scalable microservices
- Work on integrations between internal services using gRPC and messaging systems
- Participate in code reviews and team discussions
Requirements
- 3-5+ years of experience in backend development
- Strong knowledge of Go (Golang)
- Experience with microservices, databases (PostgreSQL, Redis, Cassandra, Elasticsearch)
- Understanding of event-driven systems (Kafka/RabbitMQ)
- Familiarity with CI/CD, Docker, and monitoring tools
- Experience working in Agile/Scrum teams
Nice to Have
- Good soft skills, teamwork, and proactive communication
-
Solid understanding of Scrum principles
We guarantee
- High salary.
- Professional training and obtaining certificates at the company's expense.
- Paid vacation.
- Medical insurance and 100% payment for sick leave.
- Corporate classes in English, German, and Polish languages.
- A variety of corporate events.
- The possibility of remote work from any location.