Java Developer in New York, NY at Open Systems Technologies

Date Posted: 10/16/2019

Job Snapshot

Job Description

A software company is currently seeking a Java Developer to join their team in New York. 

Responsibilities:

  • Work with business analyst to ensure full understanding of requirements and how to integrate program with existing systems
  • Make technical decisions and lead architecture
  • Produce and document solution designs and ensure implementations follow design
  • Ensure that deliverables meet all specified functional, performance and security requirements
  • Escalate technical design or specification issues to business analyst and development manager
  • Review test plans and advise Quality Assurance as needed
  • Support business critical applications during business and off hours
  • Adhere to the kACE coding standards and SDLC process
  • Perform maintenance programming and correction of identified defects
  • Create, document, and implement unit test plans, scripts, and test harnesses
  • Achieve in depth expertise of one or more component of kACE system 
  • Participate in periodic release activities

Skills: 

  • Must have a Bachelor's degree in Computer Science or related field
  • 7+ years of experience developing business critical enterprise-level solutions
  • Strong expertise in Java and some experience with FIX protocol
  • Knowledge of trading systems, foreign exchange or derivatives is a plus
  • Ability to lead development projects and build sustainable and scalable enterprise solutions
  • Extensive domain knowledge in multiple areas of software technologies: big data, NO-SQL multi-threading, distributed processing, messaging, etc
  • C++ experience is a plus
Job category:
  • Information Technology
Job keywords:
  • Java
  • TRADING SYSTEM
  • Derivatives
  • Big Data
  • NoSQL
  • C++
  • Developer