Posted on: 06/12/2025
Job Description :
Function : Software Engineering Backend Development
Django Flask Microservices Python
Responsibilities :
- Design and develop backend services using Python (FastAPI / Flask / Django REST).
- Build a scalable microservices architecture for insurance products, lead management, payments, and policy issuance.
- Integrate with external APIs (insurance partners, payment gateways, CRM, SMS/WhatsApp, email).
- Implement authentication/authorization (JWT, OAuth2 API Keys).
- Work with relational and non-relational databases (MySQL/PostgreSQL, MongoDB).
- Develop message-driven services using Kafka / RabbitMQ for real-time communication.
- Implement logging, monitoring, and error handling in microservices.
- Write secure, maintainable, and well-documented APIs.
- Collaborate with frontend and DevOps teams to ensure smooth delivery.
Requirements :
- Strong proficiency in Python 3x.
- Experience with FastAPI / Flask / Django REST Framework.
- Knowledge of microservices design patterns.
- Hands-on experience with MySQL/PostgreSQL + MongoDB.
- Experience with Kafka / RabbitMQ / Celery for async processing.
- Familiarity with Docker, Kubernetes for containerized deployments.
- Understanding of RESTful API design, HATEOAS, GraphQL (optional).
- Experience with unit testing (pytest, unittest).
- Good knowledge of Git, GitLab CI/CD.
- Cloud experience (AWS, GCP, or Azure) is a big plus.
Did you find something suspicious?
Posted By
Priyanka Ganapavarapu
Life Science Recruiter at Element Infomatics (India) Pvt. Ltd.
Last Active: 6 Dec 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1585440
Interview Questions for you
View All