Lightning job by Cutshort ⚡
As part of this feature, you can expect status updates about your application and replies within 72 hours (once the screening questions are answered)
Software Developer (Java) – Lightning job by Cutshort ⚡
About us:
As a funded start-up with a top Indian Private sector bank as a launch client and a zeal to deliver what the client needs, we offer solutions that cover ‘In’ side of each step where market risk arises. We are building to deliver solutions that aid directly in market making, client servicing and risk management in Financial Markets. In short, our laser focus is on Front Office Solutions for large EM banks that seek to create a niche with their clients and with their ‘own’ technology. Our solutions can be easily adapted by nonbank clients who have similar constraints and requirements.
InTrade has designed its first product – an FX pricing engine ‘InEngine’ – with a top Indian Private sector bank as a launch client. Eventually, we seek to provide all the solutions via various products of which we have a blueprint that can catapult an EM bank in the competitive landscape of global tech-driven financial markets.
Overview:
We are seeking a talented and experienced Senior Java Software Engineer to join our engineering team and play a key role in developing our FX e-Trading system. The ideal candidate will have a strong background in Core Java development, server-side technologies, and a deep understanding of the e-Trading domain.
Responsibilities:
1. Design and develop high-, scalable, and maintainable server-side components for our FX Etrading system using Java and related technologies, including sockets and Hazelcast for low-latency communication.
2. Implement trading algorithms, order matching, and risk management strategies while
ensuring compliance with relevant regulations.
3. Collaborate with the team to design the overall system architecture, ensuring scalability,
modularity, and maintainability.
4. Integrate the Etrading system with external data sources and systems, such as market
data feeds, clearing houses, or settlement systems.
5. Optimize system performance, ensuring low latency and high throughput for high
volumes of transactions and data.
6. Implement secure coding practices and contribute to the overall security of the system.
7. Provide mentorship and guidance to junior developers, fostering a culture of continuous
learning and improvement.
8. Stay up to date with the latest trends, technologies, and best practices in software
engineering and the financial industry.
Critical Requirements:
1. Handling high-speed market data, order routing, and Trades from multiple trading venues.
2. Develop micro services & distributed cache / collections.
3. Develop applications with in-memory messaging queues; low involvement of DB.
4. Strong knowledge of data structures and algorithms, Understanding of Collections Framework, Knowledge of Concurrent Collection, and Understanding of Performance considerations.
Other Requirements:
1. Bachelor’s or master’s degree in computer science, Engineering, or a related field.
2. Min of 5 years of experience in Core Java development, with expertise in server-side
technologies and frameworks such as Spring, Hibernate, and RESTful APIs
3. Strong understanding of the financial industry, particularly in the area of FX trading, and
familiarity with trading algorithms, order matching, and risk management
4. Experience with databases (e.g., PostgreSQL, MySQL), caching systems, and
messaging systems.
5. Proficiency in concurrent and parallel programming and performance optimization
techniques.
6. Knowledge of secure coding practices and experience in addressing security concerns in
software development.
7. Strong problem-solving skills and the ability to work effectively in a collaborative, agile
development environment.
8. Excellent communication skills, both written and verbal.
Job Timings 11am to 9pm Monday to Saturday Interview Timings 11:00 am – 4:00pm | Monday to Saturday Job Address...
Apply For This JobExotica IT Solutions Pvt. Ltd. is a fast-growing IT company delivering digital solutions across the globe. We are looking for...
Apply For This JobJob Timings 8:00AM to 8:00 PM | Monday to Saturday Interview Timings 11:00 AM – 4:00 PM | Monday to...
Apply For This JobDate: 19-May-2022 Location: New Delhi, South Asia, IN Company: British Council Role Purpose To provide proactive and effective management of...
Apply For This JobJob Timings 9:30 AM – 6:30 PM | Monday to Saturday Interview Timings 11:00 AM – 4:00 PM | Monday...
Apply For This JobRole: Head of Analytics Location: Bangalore (Full time) ABOUT QRATA: Qrata matches top talent with global career opportunities from the...
Apply For This Job