••••••••• is looking for a Senior Golang Developer to join the Platform team to develop backend services for payments, transactions, and integrations with banks and payment providers. The role includes contributing to technical decisions and the evolution of the platform.

Responsibilities:

  • Design, develop, and maintain backend services using Golang, working closely with PostgreSQL
  • Build and improve functionality for payments, transactions, and integrations with banks and payment providers
  • Own the development cycle from clarifying requirements and implementation to production release and support
  • Ensure reliability and consistency of financial data and service stability
  • Participate in architectural discussions and contribute to the platform and codebase evolution
  • Write unit and integration tests, participate in code reviews, and maintain high engineering quality
  • Collaborate with the team on technical solutions and share knowledge
  • Contribute to internal web interfaces (Vue/React, JavaScript/TypeScript) when needed

Requirements:

  • 3+ years of production experience with Golang
  • Background in fintech, payments, or banking
  • Strong knowledge of RDBMS, preferably PostgreSQL
  • Experience with distributed systems and tools like Redis, Kafka, or RabbitMQ
  • Good knowledge of Docker, AWS, Kubernetes, and Git
  • Automated testing skills (unit and integration tests)
  • Basic frontend skills and willingness to work on internal admin interfaces (Vue/React, JavaScript/TypeScript)
  • English at B1/B2 level
  • Strong ownership and ability to work independently

Conditions:

  • Fully remote work within EU working hours
  • Position is open to candidates residing outside the Russian Federation and the Republic of Belarus
  • Supportive collaborative environment and opportunities for growth