Job Description-
Position: Backend Developer – Level 2
Work Location: Bengaluru (In-office)
---
Role & Responsibilities-
- Design, develop, and maintain scalable backend services and APIs
- Integrate backend systems with third-party platforms including insurers, payment gateways, and external partners
- Ensure high availability, performance, security, and reliability of backend systems
- Write clean, maintainable, reusable, and scalable code
- Implement and maintain adequate test coverage to ensure code quality
- Manage database design, migrations, scripting, and administration
- Collaborate with cross-functional teams to deliver robust backend solutions
---
Mandatory Skills
- Python: Minimum 3+ years of hands-on experience
- Django / Django REST Framework (DRF): Minimum 3+ years of hands-on experience
---
Required Technical Skills
- Strong understanding of low-level and high-level system design
- Proven experience building scalable and secure backend systems (APIs, middleware, caching)
- Hands-on experience with:
- PostgreSQL
- Redis
- Celery
- Basic HTML/CSS
- Experience in developing RESTful APIs
- Exposure to AWS or any major cloud platform is an added advantage
---
Experience Requirements
- Overall minimum 3+ years of backend development experience
- Strong ownership mindset with excellent problem-solving abilities
- Ability to work independently with minimal supervision
- Excellent communication skills
---
Interview Process
The interview process will be completed within approximately 3 weeks and includes:
1. HR Screening
2. Technical Introductory Round
3. Technical Round 1
4. Technical Round 2 (In-person)
5. Final Managerial / Technical Round
PLease Note -
1. Only immediate joiners or candidates serving a notice period of up to 30 days
2. Candidates must be currently based in Bengaluru (no relocation candidates)
3. Candidate should demonstrate stability with reasonable tenure in previous roles
4. Expected CTC should be less than or equal to 15 LPA (not exceeding this limit)
Job Types: Full-time, Permanent, Fresher
Pay: ₹150,000.00 - ₹180,000.00 per month
Benefits:
Commuter assistance
Flexible schedule
Food provided
Health insurance
Leave encashment
Life insurance
Paid sick time
Paid time off
Provident Fund
Experience:
Python Django: 3 years (Required)
Location:
Bengaluru, Karnataka (Required)
Work Location: In person