Job Description

Programmer / Software Developer (Java)



Location: NCR Ottawa, ON Canada

Job Description

Our federal government client has a requirement for Capacity-on-Demand Informatics Professional Services to support their IM/IT applications, tools and infrastructure in order to facilitate the delivery of its regulatory and policy mandate. This contract will source multiple professional services categories at all experience levels across several technology platforms including Programmer / Software Developer (Java).

Tasks authorizations will be issued to iFathom to begin to provide these services on fairly short notice so we are currently pre-qualifying candidates who may be interested in such contracts over the next few years.  Submit your resume and, should your skills and experience be a match to our client's needs, you will be contacted with details and a specific list of requirements.

Please note that candidates must be eligible for Canadian security clearance.


Job Requirements
  • Experience, within the last fifteen years, creating and modifying code and software in a Java computer environment.

  • Experience in designing and building applications using IBM Websphere or Weblogic Application Server running on Linux or UNIX or Windows.

  • Experience in designing, developing and maintaining large-scale web applications/services.

  • Experience in designing, developing and implementing Object-Oriented systems and Object Oriented (OO) n-tier applications using OO tools such as Unified Modeling Language (UML) and Rational Unified Process (RUP).

  • Experience in using and supporting web frameworks in Java.

  • Experience creating design and developing computer program(s) using applets, HyperText Markup Language (HTML), Servlets and JavaServer Pages/ JavaServer Faces (JSP/JSF).

  • Experience designing, building and supporting Java 2 Platform, Enterprise Edition (J2EE) applications using any of the following technologies: JavaServer Pages (JSP), servlets, Enterprise Java Beans (EJB), Extensible Markup Language (XML), web services

  • Experience programming in Javascript.

  • Experience working with an agile/SCRUM methodologies.

Job Responsibilities

Please send your resume to jobs@ifathom.ca and Programmer / Software Developer (Java) jobID #7875 in the subject line. Qualified candidates will be contacted for interview. No phone calls please.