Talent.com
Backend Developer (Python Microservices)

Backend Developer (Python Microservices)

APPIT Software Incvijayawada, andhra pradesh, in
11 hours ago
Job description

Responsibilities

Design and develop backend services using Python (FastAPI / Flask / Django REST).

Build 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 & 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 3.x.

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

Create a job alert for this search

Backend Developer Python • vijayawada, andhra pradesh, in