| Job Requirements |
Senior Java Developer / Programmer
Up to $100K
Responsibilities: -Part of a team building an entirely new equity return enhancement product for institutional investors. The platform is being built from the ground up using state-of-the-art technology. -Take responsibility for the continuing development and testing of several critical components of the new platform, as well as their support and maintenance. -Working closely with the business team, you must be able to clearly communicate technology concepts to non-technical people and understand equity return enhancement concepts from a business perspective. -You will also work closely with third-party service providers and internal IT staff to deliver order execution connectivity.
Qualifications: -3+ years core Java programming, C++ experience a plus but not required. -5+ years developing distributed systems software for UNIX platforms. -Trading systems development, equity trading strongly preferred.
Required Java skills: -Multi-threaded programming, concurrency. -Network programming and/or JMS messaging. -Hibernate ORM and/or JBDC. -FIX protocol, preferably using QuickFIX/J.
Example of relevant technical experience: -Operating Systems: Solaris, AIX, Linux -Database Management Systems: MySQL, Sybase, SQL Server -Languages: Java, UNIX shell scripting, scripting languages (PERL/Groovy/Ruby/Python) -Java-Related: JDBC, JavaBeans, Java Servlets, JSP, Java Swing, Log4j, Ant, -XML-Related: XML, JDOM -Miscellaneous: Knowledge of and experience with OOAD and design patterns, UML, Java IDE (Eclipse/NetBeans/IntelliJ).
Technology Jobs in Manhattan, Jobs, Manhattan, New York City, Java, Software Developer, Programmer, Programming, C++, UNIX, Trading systems, Equities, Multithreading, Concurrency, FIX protocol, Network programming, JMS, Hibernate ORM, JBDC
|