Job Overview
We are looking for a highly skilled Senior Software Engineer / Backend Developer with strong expertise in Python and Django to design, build, and maintain scalable backend systems for fintech and financial platforms. The ideal candidate will have experience working with APIs, microservices, and modern backend architectures.Key Responsibilities
- Develop scalable backend services using Python 3.x, Django, and Django REST Framework (DRF)
- Design, build, and integrate RESTful APIs and third-party services (KYC, payment gateways, MT5 integration preferred)
- Manage and optimize databases including PostgreSQL and MySQL
- Implement background jobs and task queues using Celery and Redis
- Implement authentication and authorization mechanisms such as JWT, OAuth, and role-based access control
- Ensure clean code, modular architecture, and proper unit testing
- Troubleshoot, debug, and optimize backend systems
- Collaborate closely with frontend developers, QA, and product teams in an Agile/Scrum environment
- Participate in code reviews and contribute to continuous improvement
Required Skills & Qualifications
- Strong hands-on experience with Python, Django, and Django REST Framework
- Experience working with microservices architecture
- Solid understanding of ORM, database schema design, and optimization
- Experience working with Redis, Celery, and caching mechanisms
- Strong understanding of RESTful APIs and third-party API integrations
- Knowledge of clean coding principles and best practices
- Familiarity with tools such as Jira or ClickUp
- Strong problem-solving skills and attention to detail
- Good communication and teamwork abilities
Preferred Qualifications
- Experience working in fintech, brokerage, or financial platforms
- Prior experience integrating payment gateways or trading platforms (e.g., MT5)
What We Offer
- Competitive salary and performance-based incentives
- Growth-oriented environment with exposure to fintech projects
- Learning and career development opportunities
- Collaborative and innovative work culture
Job Type: Full-time
Pay: Rs150,000.00 - Rs200,000.00 per month
Work Location: In person