- Russian; English at a level sufficient to read technical documentation;
- At least 5 years of commercial software development experience, including a minimum of 2 years with Golang;
- Understanding and experience in building REST APIs;
- Ability to write and optimize SQL; experience with PostgreSQL is preferred;
- Experience with version control systems (git) and understanding of git flow;
- Understanding and practical application of SOLID, DRY, DDD, TDD principles and techniques;
- Understanding and experience with Docker and Kubernetes;
- Experience with message brokers (Kafka, RabbitMQ);
- Experience in developing Warehouse Management systems is a plus;
- Understanding of microservices architecture and experience in building it;
- Experience in Python development;
- Experience with Azure DevOps;
- Experience in front-end development for better understanding of front-end needs during back-end interactions;
- Experience in optimizing application performance;
- Experience with CI/CD;
How to Apply: If you’re interested in this opportunity, send your resume to the mailbox.