• 2345231
  • (Reference :3076211)
  • Java Developer



  • Company Profile

    Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries.

    As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.


    Technology works as a strategic partner with Morgan Stanley business units and the world's leading technology companies to redefine how we do business in ever more global, complex, and dynamic financial markets. Morgan Stanley's sizeable investment in technology results in quantitative trading systems, cutting-edge modelling and simulation software, comprehensive risk and security systems, and robust client-relationship capabilities, plus the worldwide infrastructure that forms the backbone of these systems and tools. Our insights, our applications and infrastructure give a competitive edge to clients' businesses—and to our own.

    Operations and Compliance Technology (OCT) is an innovation-driven organization comprised of functionally aligned development teams who support critical firm functions such as Legal, Compliance and Operations. OCT develops strategic solutions that support key business processes, including Settlements, Confirmations, Regulatory Reporting, Position Keeping, Anti-Money Laundering and Trade Surveillance. OCT manage key relationships within the Institutional Securities Group, MS Wealth Management, Enterprise Operational Risk & Control (EORC), Risk, Internal Audit, Operations and Compliance.

    Position Description:

    The Cross-Product Platforms application development team is an energetic team of highly intellectual and creative developers. We work on bleeding edge projects using a variety of different technologies. We are looking for a bright, innovative and curious developer who wants to work on a wide range of technologies to provide our clients with elegant and performant web interfaces. The team is constantly pushing the boundaries of user interface development by leveraging the latest available tools and libraries. The team works very closely with the internal enterprise infrastructure teams to assess and develop using these technologies. The challenges we strive to solve include scalability/performance related to dealing with very large data sets.

    The role involves collaborating with global team members and provides a unique opportunity to network with a diverse group of people.

    The candidate who fills the role of a Java/User Interface developer on our team will be involved in building and creating UI web solutions and data services from the requirements stage through deployment. A successful candidate is self-motivated, innovative, thinks outside the box, has excellent communication skills and is able to work with clients and stakeholders from both the business and technology with ease.

    Typical Responsibilities

    Work on a task which may involve eliciting requirements from an end user or involve solving a scalability/performance issue
    -Propose a design/whiteboard/brainstorming with the team. The design is reviewed by his/her peers and signed off.
    -In line with the best practices, develop clean, well-structured and maintainable code.
    -Imbibe the best principles of the agile methodology
    -Rapid prototyping of the solution and gathering user feedback
    -Documentation – Clear and concise documentation is a must
    -Deployment into QA/ UAT and eventually production
    -Design code with reuse in mind such that the grad can showcase his/her work for potential reuse in the firm
    -Participate in various team/client/training and volunteering events
    -Participate in global tech forums
    -Encouraged to participate in innovation days


    Skills Required:

    Minimum 5 years in the below technology areas:
    - Java [multi-threading, db performance, memory profiling etc]
    - JavaScript or equivalent UI technology. Libraries such as ExtJs, AngularJs etc – building event driven interfaces with a focus on user experience and performance.

    Skills Desired:
    - Linux, basic scripting
    - DB2/Sybase/NoSQL technologies such as Elastic
    - Exploration of analytics and machine learning technologies

    Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential.

Company description

More jobs from this employer


New on Jobboom

Your profile and CV will now be visible to employers.

  • Be noticed and contacted directly by recruiters
  • Increase your chances of finding your dream job

Don’t forget to complete your profile and update your CV to help employers find you.