Posted on: 19/08/2025
Job Title : Back End Developer
Experience : 5- 8 years (Production-Grade Backend Development)
Job Type : Full-Time
About the Role :
We are seeking a highly skilled Back End Developer with strong expertise in building production-grade, scalable APIs and microservices. The ideal candidate should have hands-on experience in high-concurrency systems (10K+ users), cloud-native deployments, and real-time data processing.
Key Responsibilities :
- API Development : Design, build, and maintain robust, scalable, and high-performance APIs using FastAPI.
- High Concurrency Systems : Build APIs capable of orchestrating multiple I/O calls efficiently to handle high traffic workloads.
- Asynchronous Processing : Implement real-time communication and background task handling using async.io, Celery, RabbitMQ, or AWS SQS.
- Database Management : Design and optimize schemas, queries, and transactions across Postgres, MongoDB, Databricks, and Iceberg.
- Scalable Architecture : Develop microservices that run efficiently on Kubernetes, ensuring APIs are horizontally scalable and fault-tolerant.
- Real-time Communication : Implement web sockets (socket.io) for event-driven applications.
- Production Deployment : Contribute to strategies for deploying and running backend services in production environments with 10K+ concurrent users.
- Code Quality : Write clean, maintainable, and production-grade Python code, ensuring adherence to coding standards and best practices.
- Collaboration : Work closely with DevOps, frontend, and product teams to ensure smooth end-to-end delivery.
Required Skills & Qualifications :
- 5- 8 years of experience in backend development with a focus on Python (production-grade coding).
- Proven experience in production deployments handling 10K+ users.
- Strong knowledge of FastAPI with high I/O orchestration.
- Expertise in queues (Celery, RabbitMQ, AWS SQS).
- Hands-on with databases (Postgres, MongoDB, Databricks, Iceberg).
- Proficient in asynchronous programming (async.io).
- Experience with web sockets (socket.io).
- Understanding of Kubernetes microservices scaling (beyond deployment).
- Experience with containers, microservices architecture, and cloud-native applications.
- Strong debugging, troubleshooting, and problem-solving skills.
Preferred Qualifications :
- Experience working with real-time systems or data-heavy applications.
- Knowledge of CI/CD pipelines and cloud platforms (AWS/GCP/Azure).
- Familiarity with monitoring & observability tools (Prometheus, Grafana, ELK, etc.).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1530965
Interview Questions for you
View All