7 Silverskills Jobs
Senior Software Engineer - Java Development (8-15 yrs)
Silverskills
posted 10hr ago
Fixed timing
Key skills for the job
Job Title : Senior Software Engineer (JAVA) - Trading Platforms
Location : On-site/Hybrid/Remote
Department : Digital Transformation - Financial Solutions
Job Description :
We are looking for a Senior Software Engineer with a strong background in Java development and a deep understanding of trading platforms. You will be part of a dynamic team developing high-performance applications, integrating real-time market data, and ensuring low-latency execution for millions of transactions daily.
Responsibilities :
- Design and development of high-performance trading applications, ensuring low latency and high throughput.
- Implement and optimize multithreaded systems for concurrent trade execution and data processing.
- Develop and maintain market data integration systems using FIX, FAST, or other trading protocols.
- Collaborate with quantitative analysts and product teams to implement and refine trading strategies.
- Integrate with order management systems (OMS), risk management tools, and post-trade systems.
- Ensure robust security measures and compliance with financial regulations (e.g., MiFID II, Dodd-Frank).
- Conduct performance tuning, memory optimization, and system stress testing.
- Mentor junior developers and contribute to the architecture and roadmap of trading solutions.
Experience :
- 8+ years of professional experience in software development, with at least 4 years working on trading platforms or financial systems.
Core Technical Skills :
- Expertise in Java, with strong knowledge of OOP principles, data structures, and multithreading.
- Deep understanding of low-latency programming, concurrency, and synchronization.
- Hands-on experience with Spring Boot, Hibernate, and microservices architecture.
- Proficiency in RESTful APIs, messaging systems (e.g., Kafka, RabbitMQ), and real-time data feeds.
- Strong knowledge of relational and NoSQL databases (e.g., PostgreSQL, Oracle, MongoDB).
Trading Platform-Specific Skills :
- Familiarity with financial instruments such as equities, derivatives, options, futures, and ETFs.
- Understanding of trading protocols (e.g., FIX, FAST) and market microstructure.
- Experience with risk management systems, margin calculations, and post-trade clearing/settlement.
- Knowledge of algorithmic trading.
Additional Skills :
- Proficiency in frontend technologies like React or Angular is a plus.
- Exposure to cloud environments (AWS, Azure, or GCP) and DevOps tools (Docker, Kubernetes).
- Strong analytical skills with a background in quantitative analysis or data visualization.
Preferred Qualifications :
- Bachelor's or master's degree in computer science, Engineering, or related fields.
- Knowledge of securities trading regulations and compliance standards.
- Demonstrated ability to deliver scalable solutions in a fast-paced environment.
Functional Areas: Other
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
Work life balance, Team Outings and Work environment
Work management
Read 2 reviews4-8 Yrs
₹ 1.25 - 4.75L/yr
Gurgaon / Gurugram
8-15 Yrs
4-6 Yrs
Gurgaon / Gurugram