Dice - The career hub for tech™
  • Post Jobs

More Jobs Like This

Data Warehouse Reporting Engineer/Data Warehouse Developer Princeton Information Ltd - Princeton, NJ US
Senior Postgres Database Engineer TD Ameritrade - Jersey City, NJ US
Teradata administrator Lead Jaitra - Bridgewater, NJ US
data warehouse developer Lenmar Consulting - jersey City, NJ US
Database Developer Experis - Brooklyn, NY US
Sr. Core Java/MYSQL/C++ Engineers Case Interactive - Princeton, NJ US

Dice Instant Referrals

Powered by Facebook

Who you know gets you noticed

You can add Facebook friends as Instant Referrals to your application.

Junior Core Java/threading/Algo Trading Needed

Location:
New York, NY 
Area Code:
212 
Telecommute:
no 
Travel Required:
none 
Skills:
Java, RDBMS, Multithreading, Data Structure 
Pay Rate:
150000.00 
Tax Term:
FULLTIME 
Length:
full time 
Date Posted:
8-24-2015 
Position ID:
875814 
Dice ID:
10121728 


Our client is actively seeking a 1 to 2 year  core Java/threading engineer to build out a system utilized by front office algorithmic trading groups.  They are seeking a well rounded engineer with core Java/data structure/threading with good knowledge of RDBMS(Oracle preferred)  Located in Jersey City, client is actively interviewing and looking to hire asap.

    Job duties
:  Participate in requirement analysis, implementation and on ongoing support of data warehouse and associated ETL processes.  Perform periodic production support in addition to production release deployments.    Write and maintain monitoring and maintenance scripts.  Apply strong knowledge of Java and Oracle to contribute to and improve existing data warehouse and associated processes.   Work with other developers in the front office and algorithmic trading groups to expose rich and easily queryable data for analysis and research of current trading activities.

 

Must have 1+ years of experience using Java (will consider someone with another OOP language if the SQL skills are very strong) and should have experience with features present in Java 1.6 or greater such as generics, varargs and enums.   Should have strong multi-threading skills, particularly using the Java+ threading libraries.  Should have a good grasp of data structures in general and in Java, and should be very comfortable with algorithms and identifying runtime complexities of various algorithms (i.e linear search, binary search, hash structure lookup).  MUST have very strong SQL (preference is Oracle but competency in any major RDMS is sufficient) including writing complex joins, correlated sub-queries, grouping, temp tables.   Would be nice to have data warehouse experience, particularly managing large tables (measured in GB's), table partitioning, schema modeling for the data warehouse (star schemas, dimension and fact tables).   Should be very comfortable with database indexes and analyzing query plans.  Basic competency in an IDE such as Eclipse or IntelliJ is required.    Must be comfortable with Linux (any flavor), particularly in managing a filesystem, writing shell scripts, searching files and managing processes. 

 
Up to 150k + bonus for the "right candidate", direct communication with the hiring manager/client for years.  For immediate confidential consideration apply now to nyjobs@cypressg.com 

 

Cypress Group