17 Oct
|
GREEKS LABS TECHNOLOGIES
|
India
17 Oct
GREEKS LABS TECHNOLOGIES
India
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
📌 Backend Developer Kozhikode (India)
🏢 GREEKS LABS TECHNOLOGIES
📍 India