Django Developer

Capace Software Private LimitedBangalore, Karnataka₹35,000 – ₹45,000
Adzuna INPosted 1h agoOriginal Listing
it-jobs

Job Description

SENIOR PYTHON DEVELOPER Designation: Senior Python Django Developer Position: Senior Python Developer Job Types : Full-time, Permanent Pay: Up to ₹800,000.00 per year Schedule: Day shift (On-site) Supplemental Pay: Performance bonus, Yearly bonus Ability to commute/relocate : JP Nagar, Bangalore: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred) Experience: Back-end development: 5 years (Required) 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: - 5 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, unit test, or factory boy. - Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.). Preferred Skills: - Exposure to event-driven architecture ( - 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. - Skills:- Django, fintech and Payment gateways

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.