JAVA Developer

  • Competitive
  • New York, NY, USA New York NY US
  • Permanent, Full time
  • Bank of America Corporation
  • 18 Apr 18 2018-04-18

JAVA Developer

Job Description:

The role will be part of the Order Management Systems team within Equities Portfolio Trading Technology (PTT) working on the low latency OMS application platforms that support High and Low Touch flows. PTT has its own proprietary framework for building trading applications in Java. The person will be involved in developing and maintaining this framework for the use with whole Equities Trading Technology.

Strong core Java knowledge in a UNIX/Linux environment
a. Knowledge of multi-core / multi-threading concepts
b. Low latency Java (GC elimination)
c. Messaging, TCP/IP, UDP etc.
d. JDK 1.8+ programming paradigms
Agile Experience and Mindset -strong testing and design skills
Strong communication skills
No prior business knowledge is required, although experience on following is a good to have
a. Electronic Trading
b. Fix protocol

1st shift (United States of America)

Hours Per Week: