Java / Scala Dev (Application Development)

  • Competitive
  • Glasgow, Scotland, United Kingdom
  • Permanent, Full time
  • Morgan Stanley
  • 19 May 19

See job description for details

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.

Department Profile
Corporate & Funding Technology have development teams who support critical firm functions and business across Morgan Stanley. Focused on driving efficiencies through automation, providing ‘best of breed’ tools and techniques to produce timely, accurate and efficient data. Raising productivity, improve
decision making and help Morgan Stanley build a sustainable competitive advantage.

Team Profile
The Treasury Technology team works with end users in Corporate Treasury, Cash Management Operations, Liquidity Controllers and other groups on a daily basis to optimize our Liquidity Reserve and bring efficiency to their processing. We have a culture of partnership and collaboration, and our team members are enthusiastic about learning the business and working closely with our users to help solve their problems. We have great business relationships and pride ourselves on an open and friendly work culture.

As a Team Lead in Treasury Technology, the lead would build & lead a new global team of 8 developers (4, including this role in Glasgow, the rest in India), focusing on implementing new and updated Liquidity reporting relation applications to calculate the firm's liquidity reserve. The primary interface points will be Global Corporate Controllers also located in Glasgow. It will be expected that the team lead will spend significant amount of time in functional discussions with his/her counterpart in the controller organization in Glasgow.

Treasury Technology has a varied technical stack - core Java for the server-side, Angular for the web and DB2 SQL for the database and we expect the lead to have solid understanding of the same. We also use a range of messaging technologies- distributed caches (e.g. Hazelcast), and data processing technology (e.g. Spark, Kafka). Knowledge of these technologies is not necessary - but an enthusiasm and desire to learn new technology and deploy it to solve business problems is a must.

The Team Lead candidate should possess a successful track record of key skills including: leadership, business analysis, software engineering, and logical problem solving. These skills are crucial as the role entails liaising with business stakeholders to understand complex requirements, and to prioritize work under pressure with minimal supervision in a highly dynamic environment. The candidate should bring a positivity and enthusiasm in their engagements with colleagues to foster a positive working environment for all.

The role is ideal for someone looking for a strong career development path with many opportunities to grow, learn and develop their career.


Required Skills
- Strong experience in a technical leadership role overseeing 3 or more developers
- Extensive experience in Core Java/Middleware application development
- A keen interest in learning the business and applying new and existing technologies to solve business challenges
- Strong development and design skills in Java server-side programming
- Experience with databases and data modelling - Sybase, DB2, SQL or Oracle
- Practical experience in Agile/Scrum based development
- BDD driven development using frameworks such as Cucumber, JBehave, Concordion
- Strong communication and interpersonal skills to work closely with team members globally.
- Ability to communicate complex issues and influence senior stakeholders.

Desired skills
- Web technologies such as Angular, HTML5, Javascript related frameworks
- Big data technical stack.

Interested in flexible working opportunities? Morgan Stanley empowers employees to have greater freedom of choice through flexible working arrangements. Speak to our recruitment team to find out more.

Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximise their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents. #LI-FM1