Our client delivers comprehensive, market-leading wealth management solutions to the retail public as well as the customers of hundreds of financial institutions across Canada, including credit unions, banks, trust companies, insurance companies, financial planning companies and portfolio management firms. 

As a Java Developer, you will participate in the entire development process, from exploring requirements to implementation and delivery.  You’ll discover work that draws upon your expertise and permits you to tap into new talents and develop new interests. Some of the areas of current application development include iWatch, Mobile and Tablet iOS, Brokerage Trading System and Middleware and SOA Middleware architectures. You’ll also help:

·         Build consumer and employee oriented web applications;

·         Build web-based wealth management applications, web service based architectures/    

           Middleware;

·         Contribute to software construction decision-making and requirements gathering;

·         Strengthen our software architecture and development best practices, and adopt new technologies.

JOB REQUIREMENTS

·         Degree or diploma in either computer science or engineering

·         5-10 years of web-centric enterprise Java development experience with a proven track              record of high-quality softwaredevelopment

·         Solid knowledge of software process and version control

·         Prior business, personal experience or keen interest in the capital markets or the

              financial services sector (not required but would be considered an important asset)

 

TECHNOLOGY

 

•     JEE (Java, JSP, Servlets, JDBC, Spring)

•     HTML, DHTML, Javascript

•     Web Application Frameworks (Spring MVC / Bootstrap / GWT / Jakarta Struts / AJAX)

·         Mobile Application Frameworks (iOS / Bootstrap)

•     SQL Databases (Oracle 11g & SQL Server 2014)

•     Application Servers (BEA WebLogic 11g or JBoss 5.0+ or Tomcat 6+)

•     IntelliJ IDEA or Eclipse or NetBeans IDE

•     Version Control Systems/Methodologies (CVS)

•     Windows, Linux

 

 

DESIRED TECHNICAL SKILLS

 

•     JEE Design Patterns

•     XML, XML Schema, JAX-B, XMLBeans, XSLT

•     Web Services (REST, JAX-RPC, SOAP, WSDL)

•    Spring Framework 3.x

•     EJB / JPA

•     ESB (Mule)

•     JMS

•     Swing / Web Start

·         iOS Objective C

•    JUnit Test Creation

•     Maven / ANT

To apply: Please contact: Maryann Boychuk