Home/Job List/Backend Developer

Backend Developer

Greeks Labs Technologies Limited

Kozhikode, Keralam, India
Full-Time
Posted 15 days ago

Opens the application on bebee.com

Job Description & Responsibilities

Job Title: Backend Developer

Company: Greeks Labs Technologies Limited

Location: Calicut (Kozhikode), Kerala

Job Type: Full-Time

Job Requirements

  • Programming Language: Python, OOP, asynchronous programming.
  • Backend Framework: Django, Django REST Framework (DRF).
  • REST API Integration: Third-party API integration, authentication, token management, request/response handling.
  • Broker API Integration: Zerodha, Angel One, IIFL, Jainam, Alice Blue or other trading broker APIs.
  • WebSocket: Real-time market data streaming, connection management, subscriptions, reconnection and heartbeat handling.
  • Celery: Background task processing, Celery Beat, scheduled tasks, periodic jobs and retry handling.
  • Redis: Caching, Pub/Sub, live market data distribution and temporary data storage.
  • PostgreSQL: Database design, SQL queries, relationships, indexing, transactions and query optimization.
  • Trading Systems: Order placement, modification, cancellation, order book, trade book, positions, holdings, P&L and margin management.
  • Market Data: LTP streaming, instrument mapping, NSE/BSE equity, F&O, MCX futures and options.
  • Multi-Broker Integration: Managing multiple broker connections, sessions, subscriptions and API rate limits.
  • Authentication & Security: JWT, permissions, secure credential storage and API security.
  • Django Channels & ASGI: Real-time communication and asynchronous request handling.
  • Error Handling: API failures, token expiry, duplicate requests, failed tasks and WebSocket disconnections.
  • Deployment: Linux, Nginx, Gunicorn/Daphne, Docker and AWS basics.
  • Logging & Monitoring: Production logs, debugging, task monitoring and performance troubleshooting.
  • Version Control: Git, GitHub, branching and pull requests.
  • Trading Domain Knowledge: Order types, market hours, expiry dates, instrument tokens, brokerage and trading workflows.

Experience: Both freshers and experienced candidates can apply.

Educational Qualification: Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

Work Location: In person

Required Skills

PythonAWSDockerSQLRedisGit

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience0 – 0 years
Positions1

Posted by

N/A

Posted on:

14 Oct 2026

About Greeks Labs Technologies Limited

More open roles

Browse all jobs →