Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 68,000 professionals located in more than 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com.

This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans.


Job Summary: 

This is an exciting opportunity to join CGI, a world-class IT company, for a permanent position in Victoria BC to provide leading IT services to our clients. We are seeking Java Software Engineers with a minimum of 3 years of Java development experience.

In this role, you will work closely with the Java Team Lead and team members to build new Java web applications and enhance existing applications using the latest JEE and web technologies. Beyond contributing to the design and development of new solutions, this role will also involve partnering with our clients to help them meet and exceed their operational and corporate goals. In this role you will sharpen your enterprise web application design skills, support our clients demanding operational standards, provide estimates, and create enhancements in addition to constructing new systems. This position suits a dynamic software developer with a proven track record in delivering quality applications who can provide first-rate customer service using excellent written and oral communication in a demanding Information Technology environment. This position can lead to a number of growth opportunities at CGI.

Key responsibilities:
Our ideal candidate will have:

  • Excellent communication skills – both, oral and written
  • Solid experience in object oriented, Java based application development, integration and deployment
  • An ability to communicate directly with clients and to write first-class documentation

Key Technical Skills:

  • Java EE, 1.5, 1.6 and 1.7
  • Windows and Unix/Linux
  • WebServices (SOAP or Restful), XML, JSON
  • PL/SQL Oracle experience
  • JavaScript technologies and libraries including JQuery, Angular
  • Spring, Hibernate
  • JSF, JSP
  • Shell Scripting skills, (Bash preferred)

Desired skills:

  • Excellent troubleshooting and debugging skills
  • Independent learner and self-starter
  • Working knowledge of JEE based authentication and authorization models
  • Development IDEs (NetBeans and/or Eclipse)
  • Glassfish Application server
  • Weblogic
  • UML or other related modeling tools or modeling languages
  • Java and/or other related certifications
How To Apply: 

To apply, please visit our website: http://www.cgi.com

We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.

No unsolicited agency referrals please.