Backend Developer (Python)

NexaQuanta

Lahore

On-site

PKR 2,400,000 - 3,600,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Health insurance
Cutting-edge technologies

Job summary

NexaQuanta in Lahore is seeking an experienced Backend Developer (Python) to design, build, and maintain scalable backend systems and REST APIs powering our products. You will work with cross-functional teams to translate business needs into robust technical solutions while upholding code quality, security, and scalable architecture.

This role focuses on microservices, event-driven systems, and modern DevOps practices within a fast-paced, collaborative environment.

Qualifications

  • BSc in Computer Science or related field.
  • Minimum 5+ years of Python software development.
  • Hands-on experience with FastAPI and Pydantic.
  • Experience with SQLAlchemy including migrations and query optimisation.
  • Strong OOP fundamentals and knowledge of functional programming.

Responsibilities

  • Develop scalable backend systems and REST APIs using FastAPI.
  • Collaborate with cross-functional teams to translate requirements into technical solutions.
  • Design, build, and maintain microservices and event-driven components.
  • Write unit and integration tests with Pytest.
  • Ensure security, quality, and scalable architecture; participate in code reviews.

Skills

Python
FastAPI
Pydantic
SQLAlchemy
Docker
Kubernetes
REST APIs
Microservices

Education

BSc in Computer Science or related field

Tools

Docker
Docker Compose
Kubernetes
Terraform
Helm
RabbitMQ
Kafka

Job description

About the Job

NexaQuanta is looking for an experienced Backend Developer (Python) to join our growing engineering team in Lahore. In this role, you will design, build, and maintain scalable backend systems and REST APIs that power our products. You\'ll work closely with cross-functional teams — including product, frontend, and leadership — to translate business requirements into robust technical solutions, while upholding high standards of code quality, security, and system architecture. This is an excellent opportunity for a technically strong Python developer to work on microservices, event-driven systems, and modern DevOps practices in a fast-paced, collaborative environment.


Responsibilities


  • Collaborate with team members and stakeholders in developing features and new products.

  • Develop solutions according to specified business requirements.

  • Define and write up the technical spec, including the appropriate technology and workflow to coding standards.

  • Demonstrate and present implementation to team leaders/heads/CTO.

  • Build and maintain REST APIs using FastAPI, with Pydantic for data validation.

  • Implement Unit and Integration Tests using Pytest.

  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.

  • Participate in code reviews, identifying anti-patterns in the code and refactoring opportunities.

  • Other duties as deemed necessary by their superior from time to time.


Requirements


  • BSc in Computer Science or related field.

  • Minimum of 5+ Years experience in software development and coding in Python.

  • Hands-on experience with FastAPI and Pydantic.

  • Experience with an ORM such as SQLAlchemy, including migrations and query optimisation.

  • Strong OOP fundamentals and working knowledge of functional programming concepts.

  • Experience writing tests with Pytest (fixtures, mocking, test coverage).

  • Excellent knowledge of software and application design and architecture.

  • Technical mindset with great attention to detail.

  • Understanding of software quality assurance principles.

  • Experience with software development lifecycle (SDLC) processes.

  • Experience with service-oriented architecture (SOA) and event-driven systems.

  • Experience in SQL and NoSQL databases.

  • Some experience in RabbitMQ or Kafka or other.

  • Experience in developing microservices and managing containerized applications with Docker and Docker Compose.

  • Some experience building websockets.

  • Some level of experience with Kubernetes and IaC (Terraform, Helm).

  • Be proficient in using version control and continuous integration, with tools such as Git and CI/CD pipelines.

  • Understanding of web security standards and best practices.

  • Basic working knowledge of AWS (EC2, S3, RDS, ECS or similar) will be an added advantage.


What we offer


  • Competitive salary and performance bonuses.

  • Health insurance and other benefits.

  • Opportunity to work with cutting-edge technologies in a collaborative environment.

  • Professional development opportunities and support for certifications


Interested candidates are encouraged to apply and be part of NexaQuanta’s growing AI delivery team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer (FastAPI & Microservices)
Senior Python Backend Engineer (FastAPI & Microservices)

NexaQuanta • Lahore

On-site
PKR 2,400,000 - 3,600,000
Competitive salary
Health insurance
Cutting-edge technologies
Senior Python Developer
Senior Python Developer

Ahdus technology • Islamabad

On-site
PKR 3,000,000 - 6,000,000
Performance bonuses
Software Engineer (Python)
Software Engineer (Python)

Axiom World (Pvt) Ltd • Lahore

On-site
PKR 893,000 - 1,674,000
Health Insurance
Axiom Sports Complex
Paid Certifications
+2
Back End Developer
Back End Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 600,000 - 1,200,000
Competitive salary based on experience
Learning and professional development opportunities
Exposure to modern development practices including CI/CD
Back End Developer
Back End Developer

Ecojob • Lahore

On-site
Accommodation
Hiring | Python Developer in Lahore
Hiring | Python Developer in Lahore

Pakistanitjobs • Lahore

On-site
PKR 1,339,000 - 2,232,000
Back End Developer
Back End Developer

Oasis Wellness Oman • Lahore

On-site
python Developer
python Developer

SecureLine • Lahore

On-site
Competitive salary
Opportunities for growth and development
Collaborative work environment
Software Engineer - Python - Islamabad
Software Engineer - Python - Islamabad

Devsinc • Islamabad

On-site
PKR 1,800,000 - 3,000,000
Provident Fund
Medical Facilities
Paid Overtime
+4
Back-End Developer - Khanpur, Pakistan
Back-End Developer - Khanpur, Pakistan

GlobalProcure • Khanpur

On-site
PKR 4,742,000 - 5,578,000