6 years
0 Lacs
Posted:3 weeks ago|
Platform:
On-site
Full Time
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
Mobfountain Media
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java NowNoida, Uttar Pradesh, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
Salary: Not disclosed