Full Stack Java Programmer

jersey city, New Jersey

A financial services company is currently seeking a Full Stack Java Programmer to join their team in Jersey City. 


  • Adapt and extend existing re-usable components and libraries
  • Develop high quality software while meeting deadlines
  • Assist with rollout and post production support
  • Present ideas for system improvements
  • Design or upgrade existing software to ensure product performance and quality expectations are met


  • Must have a Bachelor's degree in Computer Science or related discipline
  • 3+ years of JavaScript development experience
  • 2+ years of Java development experience
  • Experience with multi-threaded programming
  • Experience with Ext JS, React, Angular, Atmosphere, Zebkit
  • Experience with Finagle, Kafka, Lucene, ElasticSearch, Cassandra
  • Experience with Tomcat, Node.JS
  • Experience with SQL
  • Experience with Git, Maven, Gradle
  • Experience with UNIX / Linux systems 
  • Experience with C++, Perl, and Unix shell scripting
  • Experience with financial transaction systems
  • Excellent written and verbal communication skills
  • Knowledge of fixed income and financial markets is highly desirable

Job category:

Job keywords:

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

Vertical Tabs