Nasdaq

Software Developer Senior Specialist

Software Developer in Toronto, ON

Posted 2019-09-06
Description

We are seeking a resourceful, focused and experienced individual to join our team in Toronto, Ontario as a Java Software Engineer. You will be part of a development team that writes Java-based applications that are used by the most demanding customers of the leading 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 create high quality, professional web-based and back-end server applications. The ideal candidate will have a devotion to unit test coverage, test driven development and behavior driven development, will have experience using Spring frameworks for dependency injection and bootstrapping applications, and will have deep expertise in modern UI frameworks (ie: Angular.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.
Strong programming skills in Java (preferably Java 8+ experience)
JavaScript, jQuery, HTML, CSS (Required)
AngularJS (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
Proven track record for developing, releasing, and supporting multiple high quality products
Financial market development background a plus
Strong interpersonal skills, sense of humor and exceptional character
Developer team/technical experience using iterative methodologies a plus

Ready to be seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and be seen.