Java/Scala Developer (VP) - job id 32946

Your Way To Work™

Java/Scala Developer (VP)

Market Rate Full Time Employee

Downtown, NYC - Financial District

How to Apply


Jessica Ohmer


(646) 876-9549


(212) 616-4800 ext-570

A F/T position at a global financial services firm.

Pay Options: F/T Employee

Contact: Jessica Ohmer call (732)791-4715 / (212)616-4800 ext.570 or email with the Job Code JO32946

Location: Downtown, NYC - Financial District

Skills required for the position: JAVA, SCALA, PYTHON Optional (not required):UNIX

Detailed Info: Business Background

  • The Detail Subledger (DSL) is a front-to-back initiative to consolidate accounting information flow and provide major control functions. It addresses regulatory and audit findings thematically, providing an efficient framework for better control and reporting over time. The objectives of the program include:

  • Consolidate sourcing, integrating and verifying of information across Control Functions.

  • Post to the General Ledger from that same repository, allowing easy drill-back to the underlying business events.

  • Enable continued business process integration within and across Control Functions.

  • The DSL Technology team develops applications to provide service to Global Product Controllers of Morgan Stanley and to post accounting details to the General Ledger. These applications include a feature-rich Windows UI, highly flexible and scalable services, large scale online analytical processing of large datasets and warehouse reporting.

The Team:

  • The Product Control Services team is distributed globally across London, New York, Budapest, Montreal and Mumbai.

  • The DevOps team is located in New York, London and Budapest

  • The Product Control Services team is a Scala and Java shop interacting with a Teradata warehouse

  • We make use of other technologies such as Spark, Hazelcast, and Lucene.

  • We do behavior and test driven development, and follow agile practices.

Development / Computing Environment: Job Description

  • The successful candidate will work as a developer within our DevOps team.

  • You will be expected to solve the challenges of making a large distributed application a continuous delivery environment.

  • This will involve designing solutions and implementing the solutions using a combination of Java and Scripting skills to automate everything, everywhere, everytime.

  • The ideal candidate will possess solid technical and problem solving skills as well as the drive to learn more about new technologies and techniques. Candidates should be open to work from front to back on applications and must have a sound grasp of development best practices and system architecture.

  • Expertise in any one of the following business domains would be preferable: Accounting, Finance and Control Functions.

Qualifications: Required Skills

  • DevOps experience and background

  • Bachelors or Master's Degree in Computer Science or related field

  • 5+ years software development experience in Python, Java or Scala

  • Experience with release and testing automation using Python or similar programming language

  • Working knowledge of UNIX/Linux

  • Database or Database Source Control experience

  • Experience working in an agile team with focus on continues integration and automated testing

  • Demonstrates exceptional analytical and problem-solving skills.

  • Strong communication, organization.

The position offers competitive compensation package.

Job Id: 32946