JAVA and Angular Developers

CGI-experience the commitment

     View a printer-friendly version of this page 
Category: Development/Engineering
City: Toronto, Ontario, Canada
Position ID: J1217-1741
Employment Type: Full Time

Position Description:

CGI is experiencing a significant growth in new digital transformation projects involving Emerging Technologies around Java and Angular based interfaces.
This has resulted in an increased demand for supplementing our Development teams with proven (5-7 years) Java and Angular development expertise.

Your future duties and responsibilities:

These are exciting new development projects across all business sectors - Banking, Retail, Telco, Insurance...

Working with the newest emerging technologies, you will be involved with performing analysis and design to develop the best solution and then driving the delivery of your solution.
These are large enterprise projects, complex and integrated applications. A guaranteed challenge and opportunity to learn at the same time.

Required qualifications to be successful in this role:

These positions require a minimum of 5 years Java Development experience combined with Agile expertise.

JAVA (Wish List)

- Java EE
- Scripting languages (Python, Pearl, etc.)
- Websphere, JBoss, Tomcat
- Webservices: REST, SOAP
- API Development Experience
- SOA and Microservice architecture, design patterns
- Familiarity with Load Balancing, Clustering, Scalability, HA
- JMS: Websphere SIBus, IBM MQ, JBOSS Messaging, Active MQ
- Experience with SQL Server, Oracle, DB2
- Ability to write complex queries
- Familiarity with Windows, AIX, and LINUX
- Node.js, AngularJS

ANGULAR (Wish List)

- Scripting/tools (AngularJS, NodeJS, Java script, CSS, OCA Framework, Yo, Grunt, Bower) 3+
- Development and design (J2SE, J2EE) 3+
- Web services (HTTP, XML, REST, SOAP, WSDL, UDDI) 5+
- Applications Servers (JBoss on Cloud, WAS) 3+
- Database knowledge and design (SQL, Oracle, DB2, SQL Server) 3+
- Operating systems (AIX, Windows) 5+
- Testing experience (Unit, QA, Automation) 3+
- Strong Understanding of Agile Methodologies (Product Backlog Definition, User Stories Estimation and Prioritization methodologies, Task Breakdown, Sprint Planning, Sprint Retrospective)
- GIT, Stash
- Java Server Faces
- JQuery
- Axis, Spring WS, JAX WS
- Experience with the following agile tools
- Confluence
Experience with the following continuous integration systems/tools
- Jenkins
- Maven
- Nexus

What you can expect from us:

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

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.


  • Agile & DevOps
  • Development Life-Cycle
  • Java
  • Jira
  • jQuery
  • Systems Analysis

     View a printer-friendly version of this page