Core Java/Data Structures- Hedge Fund Midtown

Java, RDBMS, Data Structure
Full Time
Travel not required

Job Description

Our client is actively seeking a 2 to 5 year core Java engineer to build out a system utilized by front office Fixed Income, Equities and Commodities trading groups. They are seeking a well rounded engineer with core Java/data structure/with good knowledge of RDBMS(Oracle preferred) Located in Midtown 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 2+ 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.7 or greater such as generics, varargs and enums. Should have strong p 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

Dice Id : 10121728
Position Id : 875814
Originally Posted : 8 years ago
Have a Job? Post it

Similar Positions

Senior Software Engineer - Elite Tech Hedge-fund
  • Gambit Technologies Inc
  • New York, NY
Core Java Developer - Client Facing Web Portal (JERSEY CITY) - W2 Only
  • Galen Technology Solutions, Inc.
  • Jersey City, NJ
Sr. Java Developer (Only W2/ CTH/ Direct Hire)
  • Digital Intelligence Systems, LLC
  • Basking Ridge, NJ
Java Developer (No C2C) (100% Remote)
  • PDDN Inc
  • Albany, Ny, NY
Junior Java Developer - Banking
  • Matlen Silver
  • New York, NY
Software Developer Java Groovy (Resolve) Developer
  • Aditi Staffing LLC
  • Parsippany-troy Hills, NJ
Core Java Developer
  • Bank Of America
  • New York, NY
Java ALGO Developer
  • EJR Search Partners
  • New York, NY
Java Full-stack Lead (CTH)
  • Xoriant Corporation
  • Little Falls, NJ
Junior Java Developer
  • Princeton IT Services
  • Jersey City, NJ