Wednesday , November 20 2024
Breaking News

Software Developer Specialist – Java

Nasdaq

Title of the Job: Software Developer Specialist – Java

Location: Toronto, ON

Job Description: About us
Nasdaq (Nasdaq:NDAQ) is a leading global provider of trading, clearing, exchange technology, listing, information and public company services. Through its diverse portfolio of solutions, Nasdaq enables customers to plan, optimize and execute their business vision with confidence, using proven technologies that provide transparency and insight for navigating today’s global capital markets. As the creator of the world’s first electronic stock market, its technology powers more than 100 marketplaces in 50 countries, and 1 in 10 of the world’s securities transactions. Nasdaq is home to approximately 4,000 total listings with a market value of approximately $15 trillion. To learn more, visit: http://www.nasdaq.comWe are seeking a resourceful, focused and experienced individual to join our team as a Java Software Engineer. You will be part of a team that writes Java-based applications that are used by the most fast paced customers of the top tier firms in the financial securities industry. We are looking for well-rounded, full-stack developers who work well in a development team using iterative development methodologies to build high quality, professional web-based and back-end server applications. The ideal candidate will have a dedication to unit test coverage, test driven development, will have experience using Spring frameworks for dependency injection and bootstrapping applications, and will have deep expertise in the latest UI frameworks (ie: React.JS).

  • 8+ years of professional Java software development experience
  • BS/MS in Computer Science, related degree, or comparable experience
  • Heavy front-end JavaScript development experience – this role will have heavy focus on web-development but a full stack developer with front-end expertise is preferred.
  • Provide occasional Production on-call Support 7p-4a US Eastern Timezone
  • Strong programming skills in Java required
  • JavaScript, jQuery, HTML, CSS (Required)
  • React (Required)
  • J2EE/JSF2
  • NodeJS, JSON, RESTful web-services
  • Web-security skills: SAML, encryption, certificates, web attack protection
  • JSON/JAXRS
  • DB expertise – both SQL and NoSQL varieties
  • JUnit, automated testing and test-driven development experience a plus
  • Spring IOC framework experience a plus
  • Build tools: (Jenkins (Bamboo, GitLab), Maven, RPM, Grunt, Bower
  • Testing frameworks: jUnit, Karma, Jasmine, Mockito, Arquillian
  • Repos: GIT (GitLab, BitBucket)
  • Comfortable in a LINUX command-line environment
  • Proven track record for developing, releasing, and supporting multiple high quality products
  • Professional experience developing high performance, scalable, complex systems
  • Financial market development background a plus
  • Strong interpersonal skills, sense of humor and exceptional character
  • Developer team/technical experience using iterative methodologies a plus

Come as You AreNasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law.We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.

Company Name: Nasdaq

Salary:


Apply for the job!