Core Java Engineer

New York, New York

Direct Hire

Post Date


Job Id: 60859

Core Java Engineer
Our client is seeking a Core Java Engineer to join their organization in New York City or Chicago.

This Role is a Hybrid Model.

Core Java Engineer Responsibilities:
Work with a global team to design, develop, and integrate trading functionality into our trading platform.
Collaborate with traders and product managers to improve our trading ecosystem by coming up with creative ideas and discussing feature requests, issues, and resolutions.
Be involved in the entire life cycle of a project, from design to development and deployment. Work with traders to assess impact and usability as a feedback loop to continue to improve functionality.
Design and develop innovative solutions to complex problems, identifying issues and roadblocks around support, testing, and development effort.

Core Java Engineer Qualifications:
Significant experience designing and developing highly reliable and scalable multi-threaded and complex event processing architectures from the ground up.
Hands-on development and technical experience building out highly configurable and performant FIX and custom API connectivity.
5+ years’ experience maintaining/enhancing Order Management System.
Experience building highly distributed, performant, and scalable global market data platforms.
Experience building distributed core trading platform libraries, services, and support tools used by internal and external clients.
Experience and familiarity with the latest performance techniques in Java/JVM/C++: low/no GC, off-heap caching, kernel bypass, cache locality, CPU pinning, Linux customizations, etc.
Experience debugging and analyzing software and making changes and architecture recommendations to improve performance, scalability, and reliability.
Experience working with multiple Middleware SOA libraries and architectures.
Demonstrates expert knowledge of internal workings of Java or C++, TCP, and Multicast.
Experience designing and implementing trading algorithms is a plus.
Experience building or integrating with streaming cache services.
Strong experience with regression/unit/integration testing.
Expert experience with performance.
Strong analytical and software architecture design skills with an emphasis on test-driven development are required.
Intermediate knowledge of relational databases.
Excellent interpersonal and communication skills.
Intermediate/Expert understanding of financial markets for FX, Equities, and Futures.
Bachelor’s degree in computer science or related field or equivalent experience.

Salary: 150,000-200,000/yr. (DOE)
Our client provides a wide range of benefits to employees who work at least 20 hours per week, including health care, retirement savings plans, paid time off, and more.

*Note that eligibility and cost of benefits can vary depending on the number of regularly scheduled hours, and job status such as regular full-time, regular part-time, seasonal, or temporary employment.

About VanderHouwen
VanderHouwen is an award-winning, Women-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen has been successfully placing experienced professionals throughout the Pacific Northwest and nationwide. Our recruitment teams are highly specialized in either Technology and IT, Engineering, or Accounting and Finance career markets. Our recruiters value building meaningful, professional relationships with each candidate as well as developing honed knowledge of companies' staffing needs and workplaces. Partner with us to land your next exciting career.

VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil rights laws.


Apply Now

Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants.