Taro Logo

Software Developer Specialist (Java) - Nasdaq Trade Surveillance

Global tech leader providing market surveillance and compliance technology for over 200 market participants across 200 markets globally.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance · Enterprise SaaS

Description For Software Developer Specialist (Java) - Nasdaq Trade Surveillance

Nasdaq, a global leader in financial technology, is seeking a Senior Software Developer Specialist for their Trade Surveillance technology team. This role is crucial in developing and maintaining surveillance and compliance systems that serve over 200 market participants across 200 markets globally. The position offers an opportunity to work on a new industry-leading surveillance product in a fast-paced, autonomous environment.

The ideal candidate will have extensive experience in backend Java development and capital markets, particularly in trading, clearing, or surveillance functions. The role requires someone comfortable with ambiguity and able to adapt quickly to changing requirements. Working in Singapore under a hybrid model, you'll be part of a team that powers market surveillance technology handling billions of transactions.

Nasdaq offers a comprehensive benefits package including private health insurance, stock purchase plans, and professional development opportunities. The company's culture emphasizes innovation, inclusivity, and global impact, with over 8,500 employees across 38 countries. They're committed to advancing economic progress for all through technology that drives transparency and trust in markets.

This is an excellent opportunity for experienced developers who want to make a significant impact in financial markets while working with cutting-edge technology. The role combines technical expertise with domain knowledge in financial markets, offering both challenging work and excellent career growth potential.

Last updated 15 hours ago

Responsibilities For Software Developer Specialist (Java) - Nasdaq Trade Surveillance

  • Design, develop, troubleshoot and implement software for Nasdaq Trade Surveillance team
  • Implement high-level architecture and design models through detailed design and code
  • Participate in technical design and functional specification reviews
  • Develop project estimates, schedules, test plans, and code reviews
  • Identify and resolve potential problems/issues including authoring technical specifications
  • Conduct performance testing, review results, identify bottlenecks, and profile code
  • Provide implementation and production support for new product rollout

Requirements For Software Developer Specialist (Java) - Nasdaq Trade Surveillance

Java
Linux
  • At least 6 years of software development experience
  • Experience working with multiple asset classes in a high transaction volume environment
  • Experience working with multiple data structures and mappings in a backend JAVA application
  • Proven problem-solving, organizational, interpersonal and communication skills
  • Proficient understanding development tooling such as Git, Confluence, JIRA, IntelliJ, GitHub Co-Pilot
  • Expertise in Linux operating system
  • Bachelor/Master in computer science
  • Australian citizenship or permanent residency

Benefits For Software Developer Specialist (Java) - Nasdaq Trade Surveillance

Medical Insurance
Equity
Mental Health Assistance
  • Competitive salary package
  • Private health insurance
  • Employee stock purchase plan
  • Global mentoring program
  • Employee Assistance Program
  • Gym sponsorship
  • Hybrid work model (minimum 2 days in office)

Interested in this job?

Jobs Related To Nasdaq Software Developer Specialist (Java) - Nasdaq Trade Surveillance