[NJ] Entry Level Software Engineer - Java

Princeton, NJ


About the Opportunity


RiskVal Financial Solutions is currently seeking a full-time Java developer with strong fundamental skills in Object Oriented Programming & Development.  We are a global supplier of Software as a Service (SaaS) for risk management, portfolio management, and trading strategies. 


Qualifications and Technical Skills


  • Proficiency in Java

  • Strong fundamentals in OOP / OOD

  • Experience with multi-threaded/concurrent programming

  • Strong understanding of data structures and design patterns

  • Background / Degree in computer science or engineering

  • Well-versed in the following is a plus: Unix/Linux scripting, Shell, Python

  • Middleware and messaging experience is a plus

  • Unix / Linux Scripting, Shell is a plus

  • Solid SDLC experience (build, test, deploy, etc.)

  • Demonstrated ability to work in a small group setting to rapidly develop new products


Personal Qualities


  • Highly responsible and self-motivated

  • Strong analytical development skills

  • Works well in a fast-paced environment learning new things

  • Willing and able to collaborate with other developers

  • Disciplined

  • Volunteering experience is a plus


Please only apply to one position. Candidates who applied for various positions/locations will not be considered.


RiskVal Financial Solution will not consider any inquiries from staffing and recruiting agencies. Please do not contact RiskVal regarding job listings. 

Job Application
Upload File
Upload supported file (Max 15MB)
  • LinkedIn - Black Circle
  • Twitter - Black Circle

RiskVal Financial Solutions, LLC, is a global supplier of SaaS for trading strategies, risk management, and portfolio management. RiskVal provides software such as analytics and trading systems in fixed-income, credit derivative, equity, foreign exchange, and derivative securities.

Copyright © 2020 RiskVal Financial Solutions, LLC. All rights reserved.