Senior Python Developer

JPS Tech Solutions

Illinois

On-site

USD 150,000 - 190,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPS Tech Solutions is seeking a highly experienced Python Developer to design and build scalable RESTful APIs using Flask or FastAPI. The role requires 12+ years of IT experience with 5+ years of hands-on Python development and a strong foundation in object-oriented programming.

The ideal candidate will develop production-grade backend services, collaborate with cross-functional teams, and contribute to code quality through testing and reviews. AWS familiarity and DevOps practices are a plus.

Qualifications

  • 12+ years of IT experience
  • 5+ years hands-on Python development
  • Proven experience building REST APIs with Flask or FastAPI
  • Strong understanding of object-oriented programming (OOP)
  • Experience developing production-grade backend services
  • Solid debugging and problem-solving skills
  • Strong communication and collaboration abilities

Responsibilities

  • Design, develop, and maintain RESTful APIs using Python and Flask or FastAPI
  • Apply solid object-oriented design principles to build clean, reusable code
  • Develop backend services that are scalable, secure, and high-performing
  • Collaborate with product owners, architects, and frontend teams to deliver end-to-end solutions
  • Write efficient, well-tested, production-ready Python code
  • Implement unit and integration tests to ensure code quality and reliability
  • Debug, troubleshoot, and resolve complex technical issues
  • Participate in code reviews and contribute to best practices
  • Maintain technical documentation and support ongoing enhancements

Skills

Python
REST APIs
OOP
Backend design

Tools

Flask
FastAPI
Docker
Kubernetes

Job description

Job Description

We are seeking a highly experienced Python Developer with 12+ years of overall IT experience, including 5+ years of deep, hands-on Python development, to design and build scalable, high-performance RESTful APIs. This role focuses on backend API development using Flask or FastAPI and strong application design principles.

The ideal candidate is a solid problem-solver with a strong foundation in object-oriented programming, experience building production-grade APIs, and the ability to work collaboratively in a fast-paced environment. While cloud exposure is limited in this project, familiarity with AWS and modern DevOps practices is a plus.

Key Responsibilities
  • Design, develop, and maintain RESTful APIs using Python and Flask or FastAPI
  • Apply strong object-oriented design principles to build clean, reusable, and maintainable code
  • Develop backend services that are scalable, secure, and high-performing
  • Collaborate with product owners, architects, and frontend teams to deliver end-to-end solutions
  • Write efficient, well-tested, and production-ready Python code
  • Implement unit and integration tests to ensure code quality and reliability
  • Debug, troubleshoot, and resolve complex technical issues
  • Participate in code reviews and contribute to best practices
  • Maintain technical documentation and support ongoing enhancements
Required Qualifications & Experience
Must Have
  • 12+ years of overall IT experience
  • 5+ years of strong, hands-on experience in Python development
  • Proven experience building REST APIs using Flask or FastAPI
  • Strong understanding of object-oriented programming (OOP) concepts
  • Experience developing production-grade backend services
  • Solid debugging and problem-solving skills
  • Strong communication and collaboration abilities
Preferred / Nice to Have
  • Experience with Python libraries such as Pandas and NumPy
  • Exposure to FinTech or financial domain projects
  • Familiarity with AWS cloud services
  • Experience with containers (Docker, Kubernetes)
  • Experience with testing frameworks (Pytest, Unittest, Behave)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

IVID TEK INC • Phoenix (AZ)

Hybrid
USD 120,000 - 160,000
Python Developer
Python Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Python Developer REST APIs
Python Developer REST APIs

Worx-ai • Seattle (WA)

On-site
USD 90,000 - 130,000
Python Developer REST APIs - Immediate Start
Python Developer REST APIs - Immediate Start

Worx-ai • United States

On-site
USD 80,000 - 120,000
Senior Python Backend API Engineer (Flask/FastAPI)
Senior Python Backend API Engineer (Flask/FastAPI)

JPS Tech Solutions • Illinois

On-site
USD 150,000 - 190,000
Python Backend Engineer APIs
Python Backend Engineer APIs

Eitacies Inc • Phoenix (AZ)

Hybrid
USD 120,000 - 140,000
Python Backend Engineer - APIs
Python Backend Engineer - APIs

EITACIES Inc. • Phoenix (AZ)

Hybrid
USD 100,000 - 130,000
401(k)
Python Developer
Python Developer

StradIT • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Talent Groups • United States

On-site
USD 80,000 - 120,000
Python Developer (Fast API / FinTech Project)
Python Developer (Fast API / FinTech Project)

resourcefultalentgroup • City of Albany (NY)

Hybrid
USD 90,000 - 120,000