Current opportunities >> Position Details >>

Position Details

Job order - J0317-0809 - Permanent Full Time
Title Intermediate/Senior Java Developer
Category Software Development/ Engineering
City Victoria, British Columbia, Canada

Job Description Intermediate/Senior Java Developer

Position Description
CGI has a challenging and rewarding career opportunity for a Java Developer (intermediate to senior), for a permanent position in Victoria, BC.

This role will allow you to provide leading IT services to our local clients, working in a team setting that provides you the opportunity to expand your capabilities and grow your career.

We are seeking a Java Developer with a minimum of 4 - 6 years of progressive enterprise Java development experience.

This position suits a dynamic software developer with a proven track record of delivering quality applications using excellent written and oral communication in a demanding Information Technology environment.



Your future duties and responsibilities
In this role, you will build new Java web applications and enhance existing applications using the latest J2EE 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, while having a positive impact on the lives of British Columbians.

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.



Required qualifications to be successful in this role
Our ideal candidate:
• Is an Independent learner and self-starter
• Has excellent communication skills – both, oral and written
• Can apply those oral and written skills to communicate directly with clients and to write first-class documentation
• Has excellent troubleshooting skills

Key Technical Skills:
• Java 1.5, 1.6 and 1.7
• Spring
• Hibernate
• JSF
• JSP
• JavaScript
• WebServices (SOAP or Restful)
• Oracle SQL experience
• EJB
• Shell Scripting skills, (Bash preferred)
• Windows and Unix/Linux (Solaris preferred)

Desired skills:
• User Interface Design
• Development IDEs NetBeans or Eclipse
• JavaScript - JQuery, Angular JS
• Sparx Enterprise Architect
• Automated testing frameworks including Junit
• Technical Writing
• Apache Tomcat Server
• Oracle WebLogic Server
• UML or other related modeling tools or modeling languages
• Working knowledge of JEE based authentication and authorization models
• Java and/or other related certifications

*L1-AJ1



Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require a reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.




Skills
  • Java
  • Communication (Oral/Written)
  • EJB
  • Hibernate
  • JavaScript
  • JSF
  • Oracle SQL Server
  • Spring
  • User Interface Design

Reference 531457

Click here to apply