About the job
Job Title: Java Developer
Contract Duration: 6 to 12 Months
Location: North Brunswick, NJ
Job Overview:
We are seeking an experienced Java Developer to join our team for a critical project aimed at replacing a third-party system with an in-house solution. This role focuses on developing a Java application to replace the existing security master, trade lifecycle events, and overnight PnL systems. The project spans the front and middle office, with no back office tasks involved.
Key Responsibilities:
- Develop and implement core Java applications to enhance our risk management platform.
- Collaborate with a skilled team to ensure high-quality code and performance.
- Engage in multithreading and object-oriented programming practices.
Qualifications:
- Proficient in core server-side Java development.
- Strong understanding of multithreading and OOP principles.
- A solid foundation in Computer Science is essential.
- Prior experience with complex low-latency systems is highly desirable.
Preferred Qualifications:
- Familiarity with domain knowledge is a plus, but not mandatory as support will be provided.
