Java Developer (Core - multi-threading) VP - job id 32602

Your Way To Work™

Java Developer (Core - multi-threading) VP

$170,000 F/T Employee

Midtown NYC on 7th

How to Apply


Jason Vu


(646) 876-9536


(212) 616-4800 ext-290

A Full-time Sr. Java Developer position at a global financial services firm.

Pay Options: F/T Employee.

Contact Jason Vu. call (646)876-9536 / (212)616-4800 ext.290 or email with the Job Code JV32602 or Click the Apply Now button ().

Location: Midtown NYC on 7th.

Skills required for the position: JAVA, CORE JAVA, MULTITHREADING, DATA STRUCTURES.

Detailed Info:

Experienced senior JAVA technologist for developing and supporting multi-tiered distributed Risk Engines, Services and Processes. Position requires extensive Java concurrency/multithreading development expertise with strong SQL database programming. experience.

We are looking for a highly motivated individual to design, implement, enhance, and support various aspects of Market Risk Engines, including key new deliverables.

The position will involve understanding the requirements, design/development of server side components, database design and/or working with big data technologies such as MPP based Greenplum analytical platform and Spark.

Project work will span all phases of development from user interaction and requirements gathering to design and coding to performance testing, rollouts and production support.

The individual is expected to be client-centric and contribute/collaborate towards functional applications in a group setting. Experience in managing on-shore/off-shore teams or potential to do so is a must.

Senior technologist Java/C++/DB

As a hands-on Java/C++/DB technologist in Market Risk IT, you will be responsible for enhancing our existing Risk Infrastructure to cater to changing business and regulatory requirements and design/implement new solutions where one does not exist. Responsibilities include architecting and designing performant scalable elastic solutions using new technologies such as Spark to solve some of our big data problems

Development/Computing Environment: Qualifications

[Mandatory skills]

Strong fundamentals in data structures and algorithms

Experience in architecting/designing large-scale business critical systems that deal with big data

Object oriented design and usage of commonly used design patterns

Expertise in Core Java multi-threading, collections, JVM, Garbage collection

Comfort in relational database modelling and querying.

Ability to understand the domain and its data

Expertise in architecting and designing event driven distributed systems

Experience with big data solutions such as Spark, Hadoop

[Nice to have]

Exposure to Spring or similar framework, grasp of IOC concepts

Full stack developer possibly some exposure to UI technologies.

C++ coding skills

The candidate should possess good communication skills and is expected to collaborate with global counterparts across time-zones. The candidate should be self-motivated, curious, the kind to take ownership of tasks and apply his/her best in class skills to problems.

The position offers competitive compensation package.

Job Id: 32602