Posted:9 months ago| Platform: Apna logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are hiring a Backend Python Developer to join our fast-paced, innovation-driven product team. As part of our technology division, you will be building scalable backend systems to power our trading automation platform, education delivery systems, and analytics infrastructure. Required Skills:✅ Strong proficiency in Python ✅ Frameworks: FastAPI, Django, Flask (any) ✅ Databases: MongoDB, PostgreSQL, MySQL ✅ API Development & Integration ✅ Familiarity with Docker, GitHub, and Linux-based environments ✅ Problem-solving attitude with understanding of system performance ✅ Optional but Preferred: Experience with Broker APIs like DHAN, Kite, or Upstox Key Responsibilities are: Backend Development: Design, develop, and maintain scalable backend services using Python, FastAPI, or Django. Build RESTful APIs and data pipelines to support web & mobile applications. Write clean, efficient, and reusable code with strong focus on performance. 📊 Database & Data Handling: Integrate and optimize databases like MongoDB, PostgreSQL, or MySQL. Ensure data accuracy, indexing, and fast query responses. Manage data models, migrations, and versioning. ⚙️ System Architecture: Participate in designing microservices-based architecture for real-time applications. Implement scalable and secure backend solutions for large concurrent users. 🔄 API Integrations: Integrate with third-party APIs including trading platforms (DHAN, Zerodha, etc.), CRMs, and other services. Handle real-time data exchange using WebSockets and API polling. 🚨 Security & Compliance: Apply best practices in authentication, authorization, and encryption. Ensure compliance with SEBI regulations and data privacy norms for trading modules. 🛠️ DevOps & Testing: Work with Git, Docker, and CI/CD pipelines for streamlined deployments. Write unit tests, perform debugging, and ensure production-readiness of applications.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india