Java/Python Developer for Vault Team

  • Competitive
  • Shanghai, Shanghai Shi, China
  • Permanent, Full time
  • Morgan Stanley
  • 12 Dec 17 2017-12-12

See job description for details

The Vault project is the centralized platform for log collection/analysis. It serves as a key component for fulfilling regulatory requirements. This platform not only receives more than 100 log flows, and about 2Tb data per day, but also provide interfaces for users to query against parsed/raw data on demand and for downstream applications to consume latest data for analysis purpose.

This particular position encompasses the following responsibilities:
- Deep understanding of existing systems/architecture
- Hands on design, development and deployment of server-side services and applications
- Ability to develop new component on the platform
- Ability to explore cutting edge technologies and choose appropriate solution to solve problems
- Work closely with colleagues in global team and members from other technology teams to collaborate on delivering integrated solutions
- Provide support for existing modules and clients


- relevant experience: 3+ years
- experience developing, delivering and supporting software for Linux (or other UNIX ) operating system
- familiar with Java/Python/Scala/Perl or other languages
- clear understanding of object-oriented fundamentals
- experience with big data technologies, like Kafka/Elasticsearch/Hbase and etc.
- familiar with software development lifecycle
- able to express ideas clearly and concisely, both in written and verbal English
- quick learner, self-motivated, maintain high standard of professional conduct and practice