Role details

This position is now filled

Senior FinTech Java Developer

Toronto   •  Permanent

Bullet points

  • Cutting Edge FinTech Firm based in Toronto that is growing aggressively
  • Must be proficient in Java/J2EE with a minimum of 4 years' experience!

About Our Client

A Leading Canadian FinTech Firm

Job Description

  • Responsible for developing and maintaining Java EE web-based applications including analysis, design, development and implementation.
  • Translate business requirements into functional and technical specifications.
  • Participate in system and application architecture.
  • Responsible for creating system design and application maintenance documents.
  • Develop tools and utilities as needed.
  • Work with software testing teams and assist them in maintaining robust test scripts and test environments.
  • Responsible for supporting the operations group in application problem analysis and resolution.
  • Participate in rotating on-call support.

The Successful Applicant

  • Strong technical skills developing Java EE applications using frameworks and technologies such as EJB3, Spring, JPA, and Hibernate.
  • Knowledge of Java backend application frameworks and technologies such as Spring, JPA, Hibernate, XML, JDBC, JMS, SQL, JSF, Facelets, Servlets, JSP, JavaScript, AJAX, CSS, Web Services, JUnit/TestNG, Ant, Maven. Groovy and Grails knowledge is a plus.
  • Knowledge of network/security protocols (TCP/IP, SSL, PGP).
  • Working knowledge of secure web application programming principles.
  • Demonstrated knowledge of Object-Oriented analysis and design.
  • University Degree in Computer Science Engineering or equivalent combination of education and experience.
  • Minimum 4-5 years experience in a similar role.
  • Must have experience developing Java/JEE applications (including Spring, JPA, Hibernate).

What's on Offer

A Competitive Package