Leaders Recruiting Inc. | Intermediate Java J2EE Developer
opportunity-template-default,single,single-opportunity,postid-372,ajax_fade,page_not_loaded,,qode_grid_1300,footer_responsive_adv,qode-child-theme-ver-1.0.0,qode-theme-ver-17.0,qode-theme-bridge,wpb-js-composer js-comp-ver-5.5.5,vc_responsive

Intermediate Java J2EE Developer


Location: Toronto (Downtown)


Our client is an independent development and consulting firm which designs and builds custom, high-performance, enterprise digital solutions with an emphasis on great user experience, robust architecture, and perfect fit.​


  • Develop, maintain, and integrate coding for various client software systems / applications
  • Communicate technical problems to peers, architects and project manager and recommendations for possible solutions
  • Conduct unit and regression testing
  • Write and maintain documentation for internal purposes as well as for the customer
  • Interact with the client when necessary



  • Solid technical skills. Need to know Java7, J2EE (JSP, Servlet, EJB, and Web Services) inside and out
  • Experience in software development using Java/J2EE technologies
  • Hands on experience with Spring MVC, Hibernate,
  • Good knowledge of HTML, CSS, JavaScript and jQuery
  • Experience with .Ext/JHS is a nice to have
  • Must have experience with web and enterprise application development
  • Solid experience and very good understanding of client server architecture and Object Oriented Programming concepts (UML knowledge is mandatory)
  • Solid experience developing and implementing complex application components
  • Experience with relational databases, stored procedures, and related tools (PostGres, MySQL)
  • Experience writing Junit tests and mocking dependencies
  • Experience deploying applications on both Windows and Linux platforms
  • Technical design experience (is an asset)
  • Web Application Security and Vulnerability experience (considered an asset)
  • A track record of great teamwork and the ability to work independently and drive projects to completion


  • Bachelor’s Degree in Computer Science or equivalent experience or
  • College Diploma in Computer Programming; Computer/Software Engineering