Full Stack Java Developer

  • $90,000.00 - $120,000.00/year
  • Our client is a major financial institution with its head office in North York and branches across the GTA and Canada.

    Their ongoing commitment is to provide a faster, more secure, and more user-friendly online experience for their customers.  While they continue to build and improve existing applications, they are also developing new services and solutions designed to further enhance the digital user experience.

    In their continuous effort for improvement, they are looking for talented Full Stack Java Developers who are interested in making a difference in a big organization.  This may sound counter-intuitive to some technology professionals, but those are the kind of folks we are looking for. 

    If you are passionate about technology, and care to see how your work will positively improve and impact the lifestyles of thousands of people, all while being a member of a growing team of like-minded colleagues, then we want to hear from you!

    You will be given an opportunity to work on some bleeding-edge projects while maintaining existing applications.

    You will spend the majority of your time working on the front-end, however, we need you to be as strong on the back end as you are on the front-end.

    Communication skills are extremely important since we are an Agile SCRUM environment.
     When it comes to technical skills, we are looking for:

    Front End component:
    • Java, J2EE, Design patterns
    • XML, XSL
    • HTML, DHTML, JavaScript
    • Angular JS 1.5.x
    • University Degree in Computer Science
    • Overall front end development experience: 5+ years
    • Mobile development (an asset)
    For the back end:
    • Java - Core Java (JDK 7 and above) Java EE
    • Spring MVC
    • Hibernate
    • REST API 

    This is a full-time role with an opportunity for internal career growth within the organization.

    If you wish to further explore this career opportunity, please leave us your information below.  
    Please note, only candidates selected for the interview will be contacted.

    Want to apply later?

    Type your email address below to receive a reminder

    Apply to Job

    ErrorRequired field
    ErrorRequired field
    ErrorRequired field