Skip to content
mimi

Backend Developer (Python Django/Flask)

Jobs via Dice

Florham Park · Hybrid Contract Mid Level 1mo ago

About the role

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

Skills

CI/CDC2CDevOpsDjangoDockerFlaskGitGoogle Cloud PlatformKubernetesMySQLPostgreSQLPythonAWSAzure

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free