Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Java Developer – Global Proprietary Trading Firm
Venture Search is partnered with a Leading Global Proprietary Trading Firm seeking a talented Java Developer. In this role, you’ll collaborate closely with research, systems, and operations teams to design, build, implement, and maintain the firm’s Java based software systems. You’ll have a key impact on the architecture and development of software infrastructure supporting both new and existing lines of business. Additionally, you’ll contribute to the continued evolution of the firm’s proprietary research platform, enhancing performance and expanding support for new exchanges, products, and functionality.
Key Qualifications
- Degree in Computer Science, Computer Engineering, or a related technical field (or equivalent professional experience).
- Strong foundation in software engineering principles and best practices.
- Proven problem-solving skills and the ability to design and implement effective technical solutions.
- Collaborative mindset with a low ego; comfortable working independently and within a team.
- Commitment to developing automated, scalable, and maintainable solutions with a focus on testing.
- Ability to operate across different levels of abstraction from individual systems to large-scale distributed environments.
- Deep technical understanding across the full computing stack.
- Excellent Java programming skills with strong debugging and refactoring ability.
- Solid knowledge of networking and storage systems.
- Experience or familiarity with C++ and Linux.
- Background or interest in the trading industry.
What You’ll Do
As a Java Developer, you’ll work on a wide variety of projects involved in building and maintaining a large scale, 24/7 automated trading system and research framework. Your responsibilities will include:
- Maintaining and enhancing core research infrastructure.
- Designing and developing distributed storage systems to meet performance and reliability goals.
- Identifying and resolving performance bottlenecks across internal software, open-source tools, and operating systems.
- Evaluating and implementing new technologies to improve system stability, scalability, and performance.
- Developing and improving monitoring and proactive issue detection tools.
- Performing data analysis to inform decision-making and future planning.
- Optimizing system communication for low-latency, high-throughput performance.
- Partnering with stakeholders across teams to gather requirements and define specifications.
- Conducting code reviews and contributing to team wide software quality.
- Supporting the recruitment process by interviewing and evaluating candidates.
Key Skills
Ranked by relevanceReady to apply?
Join Venture Search and take your career to the next level!
Application takes less than 5 minutes

