HamburgerMenu
hirist

Capace Software - Python Developer - Django Framework

Capace Software Private Limited
Bangalore
5 - 10 Years

Posted on: 23/11/2025

Job Description

Experience : 5 to 10 years


Location : Bangalore


Job Description :


We are looking for a highly skilled Senior Python Django Developer with 6 + 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.


info-icon

Did you find something suspicious?