Baku,
Azerbaijan
21.11.24
-
21.12.24
Working conditions
- Designing, developing, testing, and maintaining microservices;
- Participating in task planning and discussions;
- Clarifying requirements with the business analyst/product manager;
- Identifying and solving problems with limited information;
- Researching and implementing new solutions;
- Participating in code reviews and maintaining coding standards;
- Optimizing code and SQL queries;
- Option to work remotely or at the Baku White City Office Building.
Requirements
- 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.
Backend developer
Financial services