Senior Python Developer

JPS Tech Solutions

Illinois

On-site

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPS Tech Solutions Pvt Ltd is seeking a highly experienced Python Developer to design and build scalable, high-performance RESTful APIs. You will focus on backend API development using Flask or FastAPI with strong OOP and production-grade coding practices.

The ideal candidate has 12+ years of IT experience and 5+ years of hands-on Python development, with proven API experience. Familiarity with AWS, Docker, Kubernetes, and testing frameworks is a plus.

Qualifications

  • 12+ years of overall IT experience.
  • 5+ years of strong, hands-on 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.

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.

Skills

Python development
Object-oriented programming
REST API design
Backend development
Debugging
Communication
Collaboration
Testing

Education

Tools

Flask
FastAPI
AWS
Docker
Kubernetes
Pytest
Unittest

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 Software Developer
Python Software Developer

Nxtwave Disruptive Technologies(Hiring for a Client) • United States

Remote
USD 110,000 - 150,000
Python Developer
Python Developer

Quantum Technologies LLC • Richmond (VA)

On-site
USD 90,000 - 120,000
Senior Python Backend Architect (Flask/FastAPI)
Senior Python Backend Architect (Flask/FastAPI)

JPS Tech Solutions • Illinois

On-site
USD 140,000 - 190,000
Senior Python Developer
Senior Python Developer

Veriipro • Charlotte (NC)

On-site
USD 120,000 - 170,000
Python Developer
Python Developer

Valiant Technologies LLC • Richmond (VA)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

Compunnel Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Senior Software Engineer-Python
Senior Software Engineer-Python

Techdots • United States

Remote
USD 120,000 - 160,000
Senior Python Developer
Senior Python Developer

Valiant Technologies LLC • Orlando (FL)

On-site
USD 110,000 - 160,000
Senior Python Developer
Senior Python Developer

Ethereum Technologies LLC • Orlando (FL)

On-site
USD 120,000 - 160,000
Senior Python Developer
Senior Python Developer

Robotics Technologies • Orlando (FL)

On-site
USD 120,000 - 180,000