Senior Java Developer


Jersey City, NJ

Industry: Financial Services


Not Specified years

Posted 290 days ago

  by    Julie Bolbas

This job is no longer available.

The purpose of this role is to develop and support interest rate derivatives pricing and risk platforms at our client. This NY based position requires that candidates possess excellent communication skills dealing with front office, infrastructure and support groups on a frequent basis. Candidates should have a strong level of experiencewith delivering software to front office businesses in the fixed income space. Additionally candidates should have a fair understanding of fixed income products and be capable of generating independent ideas and able to work effectively within a global team split across several different locations and time zones.


  • Develop, test, deploy and support the interest rate derivatives pricing platform
  • Collaborate withotherdevelopers to develop code in line with strategic FIC IT architecture
  • Collaborate withstakeholders (Trading and Quants) to agree on requirements, testing and QA
  • Provide second-level technical support
  • Provide exceptional levels of service for FIC IT customers
  • Help to continuously improve the build and deployment cycle


  • Leadership
  • Effective influencer without authority
  • Strong interpersonal skills
  • Self motivated and results driven
  • Analytical thinker, detail oriented
  • Organized with strong time management skills



  • Strong experiencewith object oriented languages and design patterns
  • Strong Java 1.8 (or above) experience
  • Experiencewith the Spring Framework and related libraries
  • Experiencewith relational databases (Microsoft SQL Server or similar)
  • Experiencewith messaging middleware services (Solace, Active MQ)
  • Understanding of multi-threaded, distributed application development
  • Experiencewith unit testing, build scripts and continuous integration


  • Strong experience developing, maintaining, deploying, and supporting server-side Fixed Income applications
  • Experiencewith Apache Helix
  • Experiencewith graph databases (Neo4j)
  • Maven, Jenkins, SVN, Git, JIRA, Nexus
  • Experiencewith ZeroC Ice Grid



  • Ability to break large problems into well-defined and manageable tasks
  • Ability to meet client needs without sacrificing deadlines and quality
  • Ability to work effectively within global team
  • Good written and communication skills
  • Ability to liaise withtraders, middle office, and IT
  • Highly motivated and takes initiative
  • Ability to cope with changing priorities
  • Takes accountability for their own work
  • Aligns immediate needs with long-term strategies


  • Highly skilled in Java
  • Skilled in SOA/Messaging based systems