8 days old

Java Developer (Equities)

New York, NY 10020
  • Job Code
  • Payrate
    $150,000 To $170,000
  • Jobs Rated
job summary:

The trading technology team currently supports the global equity order generation and equity trading business using a series of in-house and vendor applications in an enterprise capacity. The hiring team is looking for a candidate who will build out equity trading applications using modern and innovative technology, while highlighting their quantitative and analytical skills. Tools developed by this group will be used to support the business teams responsible for order generation, decision support, and trading of orders related to quantitative strategies. This role will challenge the ideal candidate to develop solutions that will enhance current processes, and scale to meet evolving business needs.

The ideal candidate should have at least 7 years' experience working with financial services firm in a developer capacity. Essential skills should include exposure to front office applications, including Buy-side Order Management / Execution Management Systems, a knowledge of the equity trading workflows, as well as experience performing TCA analysis and calculations.We require self-motivated candidates, with excellent problem solving skills who can quickly adapt to working in a fast-paced business environment. The preferred candidate will also have a history of providing value-add technology solutions to business problems.

location: New York, New York
job type: Permanent
salary: $150,000 - 170,000 per year
work hours: 9 to 5
education: Bachelors


Design, develop, test, deploy, support high quality front office trading applications to be used by traders and quantitative teams

Apply best practices using common design patterns and data structures, using innovative approaches to solve real-world business problems

Be part of an empowered team following agile methodologies


Essential qualifications and skills

Proven track record of developing front office applications for buy side firms

Firm understanding of Java 1.6 - 1.8 core APIs, including collections, multi-threading, concurrency, XML, Spring (MVC, REST) and SWING

Knowledge in a quantitative programming language (Python, NumPy/SciPy/Panda preferred )

Knowledge of data persistence in both RDMS and unstructured data paradigms

Self-motivated candidate who can work just as easily as an individual as a team member


Entire web development process (design, development and deployment) across the UI stack covering HTML5, CSS3, JavaScript frameworks like AngularJS/ReactJS

Exposure to calculating, interpreting, and utilizing Transaction Cost Analysis metrics

Ability and willingness to learn new technologies


skills: Excellent interpersonal skills; we're looking for someone who can work closely with technology teammates and business sponsors, while still being able to challenge traditional thought processes with new and innovative ideas

Track record of being able to communicate complex problems across teams and users in an understandable fashion

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.


Jobs Rated Reports for Computer Programmer

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Java Developer (Equities)

Randstad Technologies
New York, NY 10020

Share this job

Java Developer (Equities)

Randstad Technologies
New York, NY

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Very Low
Very Poor
Powered ByCareerCast