Taro Logo

Software Developer - Fraud Technology (Non-Financial Risk Technology)

Morgan Stanley is an industry leader in financial services, mobilizing capital to help governments, corporations, institutions, and individuals achieve their financial goals.
$90,000 - $150,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Cybersecurity

Description For Software Developer - Fraud Technology (Non-Financial Risk Technology)

Morgan Stanley's Non-Financial Risk Technology (NFRT) team is seeking a Software Developer to join their Fraud Technology Department. This role, at the Associate level, focuses on developing and maintaining cutting-edge fraud detection and prevention systems. The position offers an opportunity to work with a global financial services leader, leveraging modern technology to protect the firm and its clients from fraud.

The role combines technical expertise in Java, Scala, and distributed systems with the exciting challenge of building real-time fraud detection platforms. You'll be part of an agile team that uses Scrum methodology, working on the full development lifecycle from design to deployment. The position offers exposure to how a major investment bank handles fraud detection and prevention, while working with state-of-the-art software engineering tools and practices.

As a member of Morgan Stanley's technology division, you'll join a team of over 80,000 employees across 42 countries, contributing to a firm with an 89-year legacy of excellence. The company offers comprehensive benefits, career growth opportunities, and a collaborative environment where innovation is encouraged. The salary range of $90,000-$150,000 reflects the role's importance, with additional compensation through various incentive programs.

This is an ideal opportunity for a mid-level software engineer who wants to make a significant impact in financial technology while working with enterprise-scale systems and modern tech stack including Java, Scala, Kafka, and microservices. The role offers the perfect blend of technical challenges, business impact, and professional growth in a global financial institution.

Last updated 3 days ago

Responsibilities For Software Developer - Fraud Technology (Non-Financial Risk Technology)

  • Development and maintenance of Morgan Stanley's next generation fraud screening platform
  • Real-time fraud detection and prevention
  • Work with architecture team to ensure best practices
  • Collaborate between fraud analytics, reporting, and data governance teams
  • Share ownership of projects and contribute to active development
  • Be involved in the full development lifecycle
  • Work in a dynamic agile Fleet using Scrum workflow

Requirements For Software Developer - Fraud Technology (Non-Financial Risk Technology)

Java
Scala
Kafka
Redis
Python
  • Commercial experience of core Java programming with strong proficiency
  • Experience of working with a functional programming language
  • Experience with Scala programming (or willingness to become an expert)
  • Fundamental knowledge of Microservices
  • Strong experience with distributed caching and relational databases
  • Good exposure to middleware- MQ, Kafka
  • Experience of working in a Linux environment
  • Strong analytical and problem-solving skills
  • Strong oral and written communication skills
  • Excellent interpersonal skills and professional approach

Benefits For Software Developer - Fraud Technology (Non-Financial Risk Technology)

Medical Insurance
401k
  • Comprehensive employee benefits and perks
  • Opportunity for career mobility within the company
  • Work alongside industry experts
  • Sponsored benefit programs

Interested in this job?

Jobs Related To Morgan Stanley Software Developer - Fraud Technology (Non-Financial Risk Technology)