Core Java Developer

new york, New York

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

Qualifications

Required

  • A Bachelor’s Degree in Computer Science, or related field
  • Core Java development experience
  • Server-side development experience with strong understanding of multithreading, JVM and garbage collectors
  • Proficient in Java 8 Lambdas
  • Middleware messaging experience, preferably with experience on a JMS platform (e.g. EMS, ActiveMQ) and/or Java NIO
  • Experience developing large scale enterprise applications in a SOA architecture
  • Strong OO design knowledge
  • Experience of TDD or knowledge of unit testing and continuous integration
  • Experience with databases, preferably Oracle and preferably using JDBC or Spring Framework
  • Experience of the full development life cycle
  • Experience working on Linux
  • Able to interact with all functional roles on the team and contribute solutions and ideas to the problem space
  • Highly motivated and a solid team player, while also capable of working independently

Preferred

  • Electronic Trading, Fixed Income products, Basic bond math, CDS instruments experience
  • Demonstrated use of Design Patterns
  • Able to work effectively with clients and team members in other locations
  • FIX protocol experience
  • Strong communication skills

Job keywords:

Address
Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs