Job title: Java Software Engineer - Electronic Trading
Job type: Permanent
Emp type: Full-time
Sub-Industry: Market Making
Functional Expertise: Software Engineering
Salary from: USD $150,000.00
Salary to: USD $200,000.00
Location: Chicago, IL

Job Description

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!