JOIN OUR TEAM

Job Title: Software Developer

Job Location: Princeton, NJ

Job Duties:     

  • Make enhancement to company's software product, written in Java programming language, SQL database.

  • Create new tools at backend in Linux environment to help RiskVal team improve overall processing efficiency.

  • Resolve bugs found by users and internal reviews.

  • Manage, maintain and read, including creating wrappers for jars, applying Model-View-Controller design pattern and consolidating existing classes and methods.

  • Continuously enhance the Internal website to better monitor the user statistics.

  • Design new database schema and inserting data to fulfill business requirements.

  • Migrate company's Graphic User Interface to use a modern library(JavaFX) instead of legacy library(Swing).

  • Use Java programming language, Eclipse, Vue-JS, JQuery, SQL Server Management Studio.

 

Requirements

  • Bachelor’s degree in Computer Science, or Computer Engineering.

  • Knowledge of object-oriented design and implementation in Java, including inheritance, interfaces, UML, multithreading, and graphical user interfaces.

  • Skills in Java, Vue.JS, JavaScript, HTML, CSS, SQL.

 

To apply: Send CV to HR of RiskVal Financial Solutions LLC, 777 Alexander Rd, Suite#102, Princeton, NJ 08540. Ref. MQNJ2025



To ensure a fair and consistent process, all applications must be submitted by mail only.

Unfortunately, we will not be able to review or accept applications submitted through other means.