Longterm Contract Java Developer for a preeminent global financial services firm. in NYC - job id 30737

Your Way To Work™

Longterm Contract Java Developer for a preeminent global financial services firm. in NYC


Midtown NYC on 6th

How to Apply


Anindita Chattopadhyay


(732) 791-4718


(732) 791-4718


A Contract position at a preeminent global financial services firm.

Pay Options: IC - Self Incorporated or w2

looking for local people only

Contact Ani. email ani@sans.com with the Job Code AC30737 or Click the Apply Now button (Sorry, NO 1099 for this position!).

Location: Midtown NYC on 6th.

Skills required for the position: JAVA, CORE JAVA, SPRING, LINUX, SQL.

Optional (not required):JAVA 8, FIX

Detailed Info: We are seeking a software developer to join Morgan Stanley to assist with building solutions and providing services to our Institutional Securities, Electronic Trading System Technology team. The ideal candidate has: strong Java, experience in large scale real-time systems, deep knowledge of data structures and algorithms, problem solving skills, and good communication skills. The candidate will be responsible for taking part in various stages of the delivery and software development process including activities like analysis, design, implementation, testing, and deployment of strategic and tactical solutions for execution strategies, improving scalability, performance and efficiency of the strategies.The candidate is a software developer with a minimum 8 years? experience in programming, preferably in the financial services industry. The role involves Java programming, as well as the use of scripting languages (Shell, Perl, and Python) and relational database interaction using SQL. He/She will be expected to take an active role in the design, development, testing and delivery of back-end server processes. The role may also involve extensive interaction with business users, operations or support teams, therefore the ability to communicate clearly and concisely is essential. This is a developer position, not a management position; the candidate will be expected to code and deliver software as their primary responsibility. Previous financial experience is a plus.

Development/Computing Environment: Skills required:

Strong Java skills with 8+ years of experience writing production code

Core Java knowledge - Spring Framework, Patterns, Collections, Garbage Collection

Proficiency with Unix/Linux and networking. Proficiency with Enterprise level database (ex. Oracle, SQL Server, Sybase, DB2) and SQL

Experience building real time applications in Multithreading for a Unix/Linux platform

Knowledge and experience on agile software development practices

Excellent written and verbal communication skills

Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems

Experience in either IntelliJ or Eclipse IDE Unit testing and unit testing frameworks

Skills Desired

Experience with Java 8, XML and protocol buffers

Experience working with Source Code Management solutions (ex. Git, Perforce, CVS)?Computer science fundamentals (client/server, multi-threading, memory management)Unix basics (file systems, E-macs, shell scripts). Strong interest in the financial business (albeit no prior knowledge is required). Knowledge of financial technologies (e.g. FIX, FpML, Swift protocol) and business applications

Experience in low latency Problem solving/Mathematical/AnalyticalVersion control, preferably with Perforce or Git.

The position offers competitive rate.

Job Id: 30737