Job Title: Java Developer - Fixed Income
Location: New York, NY
Client: Morgan Stanley
Duration: 12+ Months Contract
Position Description:
Location: New York, NY
Client: Morgan Stanley
Duration: 12+ Months Contract
Position Description:
- We are looking for a strong software engineer to join newly established team within fixed income trading.
- The team supports several multi-billion trading desks and provides computational models for real-time valuation, pricing, P&L and risk.
- Working closely with traders and quantitative strategists, you will design and implement mission critical financial systems using modern distributed architecture able to run on Azure cloud and premise.
- You must love building resilient high-performance systems and enjoy precise nature of technology in finance.
- This role demands continuous learning in business and technology, personal excellence, and resourcefulness.
- Solve complex engineering problems within fixed income trading domain.
- Design and development of scalable resilient financial systems.
- Produce high quality maintainable code.
- Build continuously testing suite at various levels.
- Collaborate with other team members through peer programming and code reviews.
- Interact with traders, quantitative modelers, and other business users.
- Continuously learn fixed income business domain.
- Advocate and advance toward cutting edge engineering practices.
- Follow Agile development practices and ceremonies.
- 5+ years of hands on professional experience using Core Java, Java Restful APIs, Gradle, and related frameworks
- Solid understanding and experience with Object-Oriented design and development
- Proficient with database technologies (preferably DB2), including modelling and performance tuning
- Practiced understanding of Agile development methodologies & understanding of DevOps Integration
- Hands on with Agile software/tools (e.g., JIRA, etc.)
- The ability to write reusable, optimized, maintainable code that is well documented and follows industry-standard best practices
- Good problem-solving skills
- Good communication and presentation skills: ability to communicate in a clear and concise manner, across all stakeholder groups and with staff from junior to senior levels
- Proficiency in Spring, Spring Boot, Kafka.
- Proficiency in UI frameworks such as Angular and React.
- Azure or other cloud platforms such as Google Cloud, AWS, etc.
- Competency with source control (preferably Git) and Continuous Integration tools such as Jenkins.
- Experience in the Fixed income domain.
- Bachelors/Master's Degree in Computer Science, Information Systems, or related field.