Home
Jobs

Backend Developer for Algo Trading Platform

6 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Backend Developer – Algo Trading Platform* CTC: Upto 6 LPA *Location:* Noida *Experience:* 3–6 years *Job Type:* Full-Time *Tech Stack:* Java, Spring Boot, REST APIs, Kafka, MySQL/PostgreSQL, WebSocket, Redis, Docker, AWS --- ### *About the Role* We're building a scalable, multi-broker *algorithmic trading platform* that integrates with APIs like *Zerodha* and *Binance, and will soon support **Exness, Forex, and Gold-based community trading. We’re looking for a **Backend Developer* who can architect and build secure, high-performance APIs and help scale our system to handle thousands of real-time orders. --- ### *Key Responsibilities* Design, develop, and maintain *RESTful APIs* for trading operations and user management using *Spring Boot*. Integrate with external broker APIs like *Zerodha, **Binance*, and future platforms. Handle *order queuing, **position tracking, and **PnL calculations*. Write *clean, testable code* using unit and integration tests (JUnit, Mockito). Design and manage *asynchronous flows* using Kafka/WebSocket. Secure APIs and sensitive configurations (token handling, role-based auth). Collaborate with frontend developers to align API contracts and real-time data needs. Optimize backend performance and implement *retry pipelines* for failed trades. Participate in architecture reviews and code discussions. --- ### *Must-Have Skills* 3+ years experience with *Java 8+* and *Spring Boot* (REST Controllers, Services, Repositories). Strong knowledge of *REST API design*, validation, error handling, and HTTP standards. Familiarity with *Zerodha Kite API* or *Binance Futures API* or willingness to learn fast. Experience with *Kafka, **RabbitMQ*, or other message queues. Good understanding of *SQL databases* (PostgreSQL/MySQL). Experience with *WebSocket communication* for real-time data. Knowledge of *JWT, OAuth2*, and API security best practices. --- ### *Nice-to-Have* Knowledge of *trading domain, PnL, margin, order book mechanics*. Experience with *Docker*, CI/CD pipelines, and cloud deployment (AWS/GCP). Familiarity with *Redis* for caching or session handling. Exposure to *microservice architecture* and service-to-service communication. --- ### *What We Offer* Ownership of modules with a real impact on trading automation. Cross-functional team working closely on React + Java full stack. Fast-paced, hands-on environment with room to grow into system design or team lead. Long-term opportunity to shape a product that aims to scale across brokers and asset classes. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Developer Interview Now
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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You