NOTE:
The hiring manager for this job at Morgan Stanley with only 8 years of work experience. This is why he wants to see only Java Developers with 5-9 years as the manager will reject any resume that is more than 9 years of experience.
HM is only considering candidates working in USA after college.
MOR2JP00017771
Job title: Sr. Java Developer that is all backend processing of tens of millions of transactions. NO WEB DEVELOPERS.
Company: Morgan Stanley
Work location: 750 Seventh Avenue in Manhattan between 49th and 50th Street ,New York, NY Onsite
Duration: 12 Months
Rate :60-70/hr. on w2 or $70-80/hr. On c2c (Negotiable)
Interview process: 1 video interview and 1 in-person interview is a must
Top requirement:
- Strong Core Java development experience
- 6 10 years of total software development experience (Must not exceed 10 yrs exp)
- 2 3 assignments at Investment Banks or Investment Management companies as a Java Developer and must be recent exp.
- Backend Java development experience
- Experience working on large-scale, high-volume transaction processing systems
- Microservices architecture experience
- Cloud technologies experience
- Linux / UNIX experience
- Multi-threading and concurrent programming experience
- Strong debugging, performance tuning, and stress testing experience
- Java Spring experience
- Financial Services / Capital Markets domain experience
Job Description
The Trade Completion team is looking for a developer to join the dynamic environment of the global Trades Enrichment Area.
We are looking for a technically proficient Java Developer that will work on creating new applications and enhancing existing applications for the TC Application Team and work with global partners in business unit and Operations areas.
The candidate will be involved in working on cutting-edge technologies and work on implementing and solving business problems with the latest suite of Java-based tools and technologies.
Candidate will have exposure to all regions of MS IT offices globally and interact with all levels of management and users in the company.
Skills Required
- Primary requirement is to be a proficient Java Developer.
- Candidate should have knowledge of Cloud Technologies and should have experience in solving Big Data Problems.
- Additional nice to haves are:
- UNIX / Linux
- Experience with relational databases such as Sybase and DB2/Linux
- Java Spring
- Perl
- Shell Scripting
- FIX
- MQ
- XML/Soap
- Candidate must possess excellent:
- Verbal Skills
- Written Skills
- Presentation Skills
- Be comfortable interacting with senior members of the development team and with partner users and stakeholders in the business areas.
- Candidate must also possess strong problem-solving skills and the ability to think on their feet.
Technical Skills
- Strong Core Java
- Hands-on experience in Cloud Technologies and Microservice Architecture
- Working knowledge of scripting languages (Perl/Shell)
- Knowledge of Multi-threaded Programming and Design Patterns
- Strong Debugging Skills
- Ensure quality control by performing both Automated and Manual Testing on deliverables, including:
- Performance Tuning
- Stress Testing
Soft Skills
- Team-oriented and can work well within a Global Collaborative Model
- Be comfortable expressing your ideas in meetings, design sessions, etc.
- Good Analytical and Problem-Solving Skills coupled with Strong Communication Skills
- Self-Sufficient and able to Lead when given the opportunity