Kozak AgencyEurope

Senior Golang Developer

Description

We are looking for a Senior Golang Developer

Key Responsibilities:

  • Design, build, and maintain backend services using Go
  • Develop and optimize database schemas, queries, and migrations in PostgreSQL
  • Implement and manage event-driven architectures using Kafka
  • Contribute to microservices architecture and API design
  • Collaborate daily with cross-functional team members in an agile environment
  • Ensure high performance, scalability, and reliability of backend systems
  • Participate in code reviews and contribute to engineering best practices.

Requirements:

  • Strong production experience with Go (not limited to side projects)
  • Solid expertise in PostgreSQL, including schema design, query optimization, and migrations
  • Hands-on experience with Kafka and event-driven systems (reliable message production/consumption)
  • Good understanding of microservices architecture and API design principles
  • Experience working in collaborative, product-oriented engineering teams
  • Strong communication skills and ability to work in a distributed environment

Nice to Have:

  • Experience in fintech or other regulated industries
  • Familiarity with CI/CD pipelines and infrastructure-as-code
  • Previous experience working in cross-functional product teams (beyond backend-only environments)

-Full-time, long-term -Level - Senior -English - B2+

Skills

API DesignPostgreSQLMicroservicesCI/CDEvent-DrivenAPIAgileKafkaGo

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching