Overview
On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Skills
Python
RESTful API
Unit/integration testing
SQL
Docker
CI/CD pipelines
Git
AWS / GCP / Azure
Kubernetes
Job Details
Job Title: Backend Python/Microservices Developer
Experience: 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 handling
- Async programming (asyncio, aiohttp,multiprocessing) and concurrency patterns
- Unit/integration testing (pytest), TDD practices
- SQL (Postgres) and basic NoSQL (Redis) usage and data modeling
- Docker (containerization) and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
- Git workflows, code review, and branching strategies
- Message brokers (RabbitMQ, Kafka) or pub/sub alternatives
- Performance tuning, profiling, and capacity considerations
- Authentication/authorization (OAuth2, JWT), common security best practices
- Experience deploying to cloud (AWS / Google Cloud Platform / Azure)
- Container orchestration basics (Kubernetes) or managed alternatives
- Monitoring & alerting (Prometheus, Grafana, Splunk, Dynatrace)
Nice to Have:
- GraphQL, async frameworks (Starlette/FastAPI), Celery or task queues
- Distributed tracing, event-sourcing/CQRS patterns
- Caching & NoSQL (Redis, opensearchknowledge)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.