Sr. Python Django Developer
UrgentCspar Enterprises Private Limited
- |
5-7 years
6-10 Lakhs
Bangalore Urban, Karnataka, India
- Full Time
- Work from office
Job Information
Date Posted
in 2 hours
No. of Vacancies
5
Location
Bangalore Urban, Karnataka, India
Industry
Business Services
Department
Developer
Designation
Sr. Python Django Developer
Experience
5-7 years
Salary
6-10 Lakhs
Job Description
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)
Ability to commute/relocate: Bangalore JP Nagar and Bhopal Indrapuri (M.P)
Experience: Back-end development: 4 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 start-up 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:
- 4 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 start-up 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 (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 Information
Date Posted
in 2 hours
No. of Vacancies
5
Location
Bangalore Urban, Karnataka, India
Industry
Business Services
Department
Developer
Designation
Sr. Python Django Developer
Experience
5-7 years
Salary
6-10 Lakhs
Expertise Required
Apache Kafka
Network Monitoring Tools
RabbitMQ
DevOps
Grafana
celery
Banking api
prometheus
