Level 2 Programmer / Developer

Sorry, this job is no longer available. Please Search for Jobs to conduct a new search

Eagle is currently seeking a Level 2 Programmer / Developer. This is a six (6) month, contract position scheduled to start in May.

Key Responsibilities

The successful candidate will be responsible for:

  • Programming and developing JEE based applications and solutions, including technical solution design for such JEE based applications;
  • Detailing technical solution design documentation;
  • Developing and modifying, maintaining and unit test programs on JEE platform;
  • Reviewing code and documenting the software process flows, business logic, code and dependencies;
  • Developing and modifying, maintaining and unit test changes to solution design and user interfaces;
  • Creating new web services and orchestrate multiple atomic web services to build complex web service operations;
  • Developing web based responsive applications including front end user interface and back application logic; 
  • Promoting programs from development to test environment including system test online and batch programs;
  • Preparing deployment packages of code and instructions for builds in development, UAT, and production environments;
  • Assisting in metadata and test data creation and maintenance, and preparing data packages for implementation by the database administrator;
  • Providing assessment options and estimates for requested changes; and,
  • Providing application support, including participation in on-call rotation.

Skills and Qualifications

The qualified candidate must have:

  • Five (5) years of relevant experience
  • Hands-on experience in programming and development at the specified experience level;
  • Experience and expertise in Java based technologies such as JavaScript, jQuery, Hibernate, and Spring;
  • Hands on experience in developing changes, enhancement and building integration components over courts case management applications such as FRANK, ICON and myCaseLoad;
  • Experience and expertise in building user interfaces using latest technologies and third-party libraries such as JSF;
  • Experience in the design and development of JEE based applications, including, but not limited to, intuitive user interface for web based online services;
  • Experience and expertise in Java based technologies such as JavaScript, jQuery, Hibernate, Spring and in user interface design;
  • Experience in and expertise writing build scripts;
  • Experience in using ClearCase and ClearQuest;
  • Experience working in a similar technical environment and recognizing the language, data model, and size of an application that has undergone multiple changes over a long-term period;
  • Demonstrated experience in the use of tools to support application analysis, debugging and troubleshooting;
  • Experience in integrating Java based UI portals with complex back end case management applications using various integration design patterns such as MQ, JMS and DataPower mapping;
  • Experience in writing wrapper SOAP web services over mainframe transactions and orchestrating mainframe transactions in SOAP services;
  • Experience in building cross platform web service integration components such as Java portals calling WCF web services and vice versa in the context of case management applications and their workflows;
  • Experience programming and developing JEE based applications and solutions, including technical solution design for such JEE based applications;
  • Experience in design and development of JEE based applications, including intuitive user interface for web based online services;
  • Experience with detailed technical solution design documentation;
  • Experience developing and modifying, maintaining and unit test programs on JEE platform;
  • Ability to review code and document the software process flows, business logic, and code dependencies;
  • Experience developing and modifying, maintaining and unit test changes to solution design and user interfaces;
  • Ability to create new web services and orchestrate multiple atomic web services to build complex web service operations;
  • Ability to develop web based responsive applications including front end user interface and back application logic;
  • Ability to promote programs from development to test environment including system test online and batch programs;
  • Ability to prepare deployment packages of code and instructions for builds in Development, UAT, and production environments;
  • Ability to assist in metadata and test data creation and maintenance, and prepare data packages for implementation by the Database Administrator;
  • Ability to provide assessment options and estimates for requested changes;
  • Ability to provide application support, including participation in on-call rotation; and,
  • Hands on experience in developing changes, enhancement and building integration components over courts case management applications, especially cross platform integration between Java and .NET;

Don’t miss out on this opportunity, apply online today!

Eagle is an equal opportunity employer and will provide accommodations during the recruitment process upon request. We thank all applicants for their interest; however, only candidates under consideration will be contacted. Please note that your application does not signify the beginning of employment with Eagle and that employment with Eagle will only commence when placed on an assignment as a temporary employee of Eagle.
 

  • Posted On: April 11, 2019
  • Job Type: Contract
  • Job ID: 60420
  • Location: Toronto/GTA ON