Core Java Developer in New York, NY at Open Systems Technologies

Date Posted: 10/30/2019

Job Snapshot

Job Description

An international financial technology firm is currently seeking a Core Java Developer to join their team in New York City.

Responsibilities

  • Develop new functionality for and maintain the company's fixed income e-trading platform
  • Development within the trading system, product enhancements and new workflows for trading, and server-side programming and messaging
  • Perform duties utilizing Java, Ant, server-side and client-to-server technology, multi-threading and concurrency, Oracle
  • Improve the scale and performance of the growing system
  • Production support, including investigating and fixing production issues
  • Collaborate daily with business analysts and quality assurance
  • Present technical designs of work performed to various groups, including Development, QA, BA, and the business

Qualifications

  • Must have at least a Bachelor’s degree in Computer Science, or related field
  • 2+ years of enterprise software development experience
  • Strong core Java skills including data structures, collection framework, generics
  • High-speed, high-volume transactional systems experience
  • Understanding of object-oriented design patterns
  • Extensive experience in concurrency and multi-threaded programming
  • Enterprise RDBMS (Oracle and/or SQL Server)
  • Experience with FIX Protocol
  • Agile development experience
  • Web development experience using HTML5, JavaScript
  • Experience with JMS, JDBC, REST
Job keywords: