A

Senior Python Django Developer for Financial Applications

Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Design and develop scalable financial applications using Python and Django. Lead architecture and collaborate with teams. 6+ years of experience required.

Key Highlights
Design and develop scalable financial applications
Lead architecture and collaborate with teams
6+ years of experience required
Technical Skills Required
Python Django RESTful APIs PostgreSQL MySQL MongoDB Redis Docker CI/CD AWS GCP Azure Celery pytest unittest factory_boy
Benefits & Perks
Performance bonus
Yearly bonus
Ability to commute or relocate with employer-provided package

Job Description


Senior Python Django Developer

Experience: Back-end development: 6 years (Required)

Location: Bangalore/ Bhopal

Job Description

We are looking for a highly skilled Senior Python Django Developer with extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of system design, architecture patterns, and testing best practices, along with a strong grasp of the startup environment.

This role requires a balance of hands-on coding, architectural design, and collaboration across teams to deliver robust and scalable financial products.

Responsibilities

  • Design and develop scalable, secure, and high-performance applications using Python (Django framework).
  • Architect system components, define database schemas, and optimize backend services for speed and efficiency.
  • Lead and implement design patterns and software architecture best practices.
  • Ensure code quality through comprehensive unit testing, integration testing, and participation in code reviews.
  • Collaborate closely with Product, DevOps, QA, and Frontend teams to build seamless end-to-end solutions.
  • Drive performance improvements, monitor system health, and troubleshoot production issues.
  • Apply domain knowledge in payments and finance, including transaction processing, reconciliation, settlements, wallets, UPI, etc.
  • Contribute to technical decision-making and mentor junior developers.

Requirements

  • 6 to 10 years of professional backend development experience with Python and Django.
  • Strong background in payments/financial systems or FinTech applications.
  • Proven experience in designing software architecture in a microservices or modular monolith environment.
  • Experience working in fast-paced startup environments with agile practices.
  • Proficiency in RESTful APIs, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis).
  • Solid understanding of Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure).
  • Hands-on experience with test-driven development (TDD) and frameworks like pytest, unittest, or factory_boy.
  • Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.).

Preferred Skills

  • Exposure to event-driven architecture (Celery, Kafka, RabbitMQ).
  • Experience integrating with third-party payment gateways, banking APIs, or financial instruments.
  • Understanding of DevOps and monitoring tools (Prometheus, ELK, Grafana).
  • Contributions to open-source or personal finance-related projects.

Job Types: Full-time, Permanent

Schedule

  • Day shift

Supplemental Pay

  • Performance bonus
  • Yearly bonus

Ability To Commute/relocate

  • JP Nagar, 5th Phase, Bangalore, Karnataka or Indrapuri, Bhopal, Madhya Pradesh: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred)

Read less

Skills:- Django, RESTful APIs, Flask, PostgreSQL, CI/CD, Amazon Web Services (AWS), Apache Kafka, MongoDB, SQL Azure, Redis, RabbitMQ and Celery

Similar Jobs

Explore other opportunities that match your interests

Software Engineer

Programming
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

GE Vernova

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

MSD

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

EquiLend

India

Subscribe our newsletter

New Things Will Always Update Regularly