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, a leading global financial services firm, is seeking a Software Developer for their Fraud Technology team within Non-Financial Risk Technology (NFRT). This role offers an exciting opportunity to work on cutting-edge fraud detection and prevention systems at a prestigious financial institution.

The position involves developing and maintaining Morgan Stanley's next-generation fraud screening platform, working with modern technologies including Java, Scala, Kafka, and distributed systems. You'll be part of a dynamic agile team using Scrum methodology, collaborating with fraud analytics, reporting, and data governance teams.

As a Software Developer, you'll be responsible for the full development lifecycle, implementing real-time fraud detection solutions that protect the firm and its clients. The role requires strong expertise in Java programming, experience with Scala (or willingness to become an expert), and knowledge of microservices architecture. You'll work with distributed caching, relational databases, and modern middleware technologies.

The position offers competitive compensation ranging from $90,000 to $150,000 base salary, plus additional benefits and incentives. Morgan Stanley provides comprehensive employee benefits, career growth opportunities, and a supportive work environment. The company maintains a strong commitment to diversity and inclusion, serving clients through 1,200 offices across 42 countries.

This is an excellent opportunity for a mid-level software engineer to join a prestigious firm, work with cutting-edge technology, and make a significant impact in financial fraud prevention. You'll be part of a collaborative team that values innovation, technical excellence, and professional growth, while contributing to solutions that protect one of the world's leading financial institutions.

Last updated 23 days ago

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

  • Development and maintenance of Morgan Stanley's next generation fraud screening platform
  • Work with architecture team to ensure best practices
  • Collaborate between fraud analytics, reporting, and data governance teams
  • Contribute to active development and maintenance of applications
  • 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 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
  • Understanding of distributed system design and infrastructure

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

Medical Insurance
401k
  • Comprehensive employee benefits and perks
  • Career mobility opportunities
  • Work-life balance support
  • Family support benefits

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