W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9gecbjbm5vdmf0aw9uig5ldy9qcgcvymfubmvylwrlzmf1bhquanbnil1d

​​​​​Senior Java Developer

​​​​​Senior Java Developer

  • Location

    Montreal

  • Sector:

    Developer/Programmer

  • Job Type:

    Permanent

  • Contact:

    Amira Popat

  • Job Reference:

    4400

  • Published:

    4 months ago

  • Expiry date:

    2019-08-08

  • Start Date:

    2019-07-31

  • :

    #

Purpose

If you are an energetic Software Engineer who loves to “brew” some serious Java and who would like to:

  • Develop web applications that are used by hundreds of thousands of high school, undergraduate, and graduate students annually
  • Create and enhance software tools that are used by the top universities in the nation
  • Work in a casual environment alongside other developers who are passionate about their craft

...then please read on!

Accountabilities

• Creating highly scalable, innovative, and responsive applications that will be used by 10,000s of student applicants, and higher educational and professional organizations.
• Influencing build out of a suite of portal applications, leveraging modern web technologies 
and enterprise components to establish a multi-tenant platform for our highly -visible flagship product.
• Working as part of a multi-talented team of Java and Ruby on Rails professionals, re-architecting and integrating Java EE components and services with our existing Ruby applications.
• Developing standardized modules and tools to speed time-to-market of our applications.

Position Requirements

• At least 5-7 years of hardcore development experience in building high volume, public-facing modern web applications on Java/J2EE/Java EE platform
• Demonstrable fluency in standard JEE technologies - JSF, JSP, JMS, JAX-RS, JTA and JPA
• At least 2-3 project implementation experience in one or more spring framework modules - Spring MVC, Spring Security, 
and Spring Integration frameworks.
• Expertise in building Web Services/API based on RESTful /Spring WebServices                                                                                                       
• Ability to develop, deploy, administer and performance tune web applications on JBoss AS7 (preferably) and Tomcat application servers
• Solid Hibernate - JPA development and SQL query writing skills
• Expertise in HTML, CSS, AJAX and Javascript libraries such as JQuery or AngularJS
• Familiarity with standard architectural design patterns and development best practices
• Exposure to Agile software development and Test driven development methods.
• Good understanding of source control systems, Subversion or Git.