Python Backend Developer | 5-6 Years | Pune (Onsite - Kalyani Nagar)
Location:
Pune - Onsite (Kalyani Nagar)
Role:
Python Backend Developer
Experience:
5-6 Years
Company:
Coditas
About the Role
We are looking for a highly skilled
Python Backend Developer
with strong experience in distributed systems, microservices, cloud environments, and backend performance. This role requires expertise in building scalable systems, writing reliable tests, ensuring secure data exchange, and delivering production-grade services.
Key Responsibilities
Design, develop, and optimize backend microservices using
Python (FastAPI/Flask/Django)
.
Build and maintain
distributed systems
, asynchronous workflows, and messaging pipelines (Celery, Kafka).
Develop efficient database schemas and queries using
PostgreSQL/MySQL
.
Implement robust test strategies using
PyTest, Hypothesis, Locust
, and enforce data integrity and idempotency.
Ensure system reliability using
observability tools
(metrics, logs, traces).
Deploy, maintain, and scale applications using
Kubernetes
, CI/CD pipelines, and cloud platforms (AWS/Azure/GCP).
Implement secure authentication using
OAuth2
, manage TLS certificates, and ensure secure service communication.
Maintain compliance with industry security standards (HITRUST, HIPAA, FDA 510k) and generate audit evidence.
(Preferred) Build and integrate
HL7/FHIR
interfaces for healthcare data exchange.
Collaborate across teams and apply strong engineering discipline in testing, automation, and monitoring.
Mandatory Skills
Strong Python backend development (FastAPI, Flask, Django)
Distributed systems, microservices & asynchronous workflows
PostgreSQL/MySQL, Kafka or event-streaming tech
PyTest, Hypothesis, Locust -- test architecture & performance testing
Observability (metrics, logs, traces) and reliability engineering
Kubernetes, CI/CD pipelines & cloud (AWS/Azure/GCP)
OAuth2, TLS certificate management, secure communication
Security & compliance (HITRUST, HIPAA, FDA 510k), encryption