Core Java Developer 9/3/2016

Confidential Company New York, NY

Company
Confidential Company
Job Classification
Full Time
Company Ref #
28613011
AJE Ref #
576087674
Location
New York, NY
Job Type
Regular

JOB DESCRIPTION

APPLY
Skills required:
Strong Java skills with 10+ years' of experience writing production code
Core Java knowledge - Spring Framework, Patterns, Collections, Garbage Collection
Proficiency with Unix/Linux and networking
Proficiency with Enterprise level database (ex. Oracle, SQL Server, Sybase, DB2) and SQL
Experience building real time applications in Multithreading for a Unix/Linux platform
Knowledge and experience on agile software development practices
Excellent written and verbal communication skills
Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems
Experience in either IntelliJ or Eclipse IDE
Unit testing and unit testing frameworks

Skills Desired:
Experience with Java 8, XML and protocol buffers
Experience working with Source Code Management solutions (ex. Git, Perforce, CVS)
Computer science fundamentals (client/server, multi-threading, memory management)
Unix basics (file systems, E-macs, shell scripts)
Strong interest in the financial business (albeit no prior knowledge is required)
Knowledge of financial technologies (e.g. FIX, FpML, Swift protocol) and business applications
Experience in low latency
Problem solving/Mathematical/Analytical
Version control, preferably with Perforce or Git