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.