Наши требования
5+ years of experience in backend development, building scalable and reliable applications
Strong proficiency in programming languages such as Python, Java, or Go. Python and Go are preferred
Experience with database technologies such as PostgreSQL, MySQL, or NoSQL solutions
Familiarity with designing and integrating APIs, including REST and GraphQL
Understanding of distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure)
Experience with containerization and orchestration tools like Docker and Kubernetes
Strong problem-solving skills and the ability to optimize system performance and reliability
Excellent communication skills and the ability to work effectively in a collaborative environment
Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ, etc.)
Knowledge of caching strategies and performance optimization techniques
Experience working on large-scale, high-traffic applications
Familiarity with CI/CD pipelines and DevOps best practices
Exposure to machine learning or data-driven applications