Backend Developer (Python Django/Flask)
Location: Florham Park, NJ (Hybrid 3 days onsite)
Employment Type: Contract (C2C)
Client: Leading Analytics & Data Solutions Firm
Role Overview
We are seeking a skilled Backend Developer with strong expertise in Python (Django/Flask) to join a dynamic team working on scalable, high-performance applications. The ideal candidate will have hands-on experience in backend development, database management, and modern DevOps practices.
Key Responsibilities
- Design, develop, and maintain robust backend services using Python (Django and/or Flask)
- Build and optimize APIs and microservices for scalable applications
- Work with relational databases such as MySQL and PostgreSQL
- Collaborate with cross-functional teams including frontend developers, QA, and DevOps
- Implement best practices for code quality, version control, and CI/CD pipelines
- Troubleshoot and resolve performance and scalability issues
- Participate in code reviews and contribute to continuous improvement initiatives
Required Skills & Experience
- 6 7 years of experience in backend development
- Strong proficiency in Python with hands-on experience in Django and/or Flask frameworks
- Solid experience with MySQL and PostgreSQL databases
- Experience with Git for version control
- Familiarity with CI/CD pipelines and DevOps practices
- Strong problem-solving and debugging skills
- Ability to work in a hybrid environment (3 days onsite in Florham Park, NJ)
Preferred Qualifications
- Experience with cloud platforms (AWS/Azure/Google Cloud Platform) is a plus
- Exposure to microservices architecture
- Knowledge of containerization tools (Docker/Kubernetes) is a plus