Backend Developer
We are looking for a Backend Developer to plan, build, and maintain a critical high-volume real-time system for audio processing. Focus on scalability, resilience, and integration via REST APIs and microservices.
Responsibilities
- Plan, build, and maintain a high-volume real-time audio processing system
- Design for scalability and resilience
- Integrate various components via REST APIs and microservices
- Optimize database operations and message queues for high performance and reliability
- Create monitoring systems to secure high availability
Requirements
- 3+ years of Java/.NET/Python development experience
- Experience with containers in Kubernetes environment
- Experience designing microservices architecture using message bus (Kafka, RabbitMQ)
- Experience with relational databases (SQL)
- B.Sc in Computer Science, Computer Engineering, or equivalent
- Ability to write scalable and efficient code
- Strong problem-solving and interpersonal communication skills
Nice to have
- Experience with C++
- Experience with monitoring systems, Docker, Git, CI/CD