JOBSEARCHER

Backend Python/Microservices Developer

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Comprehensive Resources Inc., is seeking the following. Apply via Dice today!Job Title: Backend Python/Microservices DeveloperExperience: 10+Location: Parsippany, NJ -- HYBRID Job Description :Position Summary:5+ years hands-on Python (typing, packaging, Class&Objects)Microservices architecture and RESTful API design & implementation (FastAPI, Flask, or Django REST)API versioning, rate limiting, pagination, and error handlingAsync programming (asyncio, aiohttp,multiprocessing) and concurrency patternsUnit/integration testing (pytest), TDD practicesSQL (Postgres) and basic NoSQL (Redis) usage and data modelingDocker (containerization) and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)Git workflows, code review, and branching strategiesMessage brokers (RabbitMQ, Kafka) or pub/sub alternativesPerformance tuning, profiling, and capacity considerationsAuthentication/authorization (OAuth2, JWT), common security best practicesExperience deploying to cloud (AWS / Google Cloud Platform / Azure)Container orchestration basics (Kubernetes) or managed alternativesMonitoring & alerting (Prometheus, Grafana, Splunk, Dynatrace)Nice to Have:GraphQL, async frameworks (Starlette/FastAPI), Celery or task queuesDistributed tracing, event-sourcing/CQRS patternsCaching & NoSQL (Redis, opensearchknowledge)