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

Date Posted: 10/27/2019

Job Snapshot

Job Description

A financial firm is seeking a Core Java Developer to join their team in New York, NY.

Responsibilities

  • Develop new functionality for and maintain the firm’s fixed income e-trading platform 
  • Develop within 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 scale and performance of system
  • Production support, including investigating and fixing production issues
  • Work with business analysts and quality assurance on a daily basis
  • Present technical designs of work performed to various groups

Qualifications

Required

  • At least a Bachelor’s degree in Computer Science, Engineering or a related subject
  • 2-7 years of software development experience
  • Strong Core Java skills including data structures, Collection framework, Generics
  • Experience with high-speed, high-volume transactional systems
  • Understanding of object-oriented design patterns
  • Experience in concurrency and multi-threaded programming
  • Experience with enterprise RDBMS (Oracle and/or SQL Server)
  • Strong organizational and problem resolution skills

Preferred

  • FIX Protocol experience
  • Agile development experience
  • Web development experience using HTML5, JavaScript
  • Experience with JMS, JDBC, REST
Job keywords: