Are you a Java Developer with a passion for innovation and a drive to tackle challenging problems in a collaborative environment? Join this cutting-edge proprietary trading firm and be a part of a team that is dedicated to making a positive impact on the markets and the lives of their employees. We are seeking several engineers to help deliver high-performance solutions critical to business success.
Your Role
As a Java Developer, you will work closely with traders, quants, and other engineers to design and implement high-performance solutions using micro-services architecture. You will collaborate with various technology teams, stay updated on industry trends, and ensure the software delivered is of high quality and easy to run in a production environment.
- Design high-performance full-stack solutions.
- Implement software components using micro-services architecture.
- Collaborate with traders, quants, and other engineers to drive requirements.
- Partner with other technology teams to utilize existing services and solutions.
Your Qualifications
- At least 2+ years of professional (post-grad) Java programming experience is essential.
- Experience in the financial services industry is a plus, especially if in a trading environment.
- Experience with multi-threaded programming and distributed application architecture.
- Strong interpersonal skills and ability to work in a team environment.
- Ability to create pragmatic solutions balancing tactical and strategic needs.
- Quick problem triage and solution-oriented mindset.
If you are ready to take on this exciting opportunity and be a part of a forward-thinking team, apply now!