Best part time jobs in Montreal!

Senior Java Developer, Network Automation


This is a Contract position in Montréal, QC posted September 12, 2017.

Job DescriptionSenior Java Developer, Network Automation

Position Description
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.

Are you ready to explore new technologies and learn every day?

Join our software development and network engineering team where you will design, implement, test, integrate, document and evolve innovative software solutions which will support the future of automated, self-optimized and self-healing networks.

We are seeking for a creative and innovative Software Developer, someone who wants to be part of our fast-paced and transformational Agile team:
• A Senior Java Developer who will be part of a collaborative software engineering team performing research, design and prototyping technological innovations. You will work with a variety of cutting edge Software and Networking technologies which will transform how networks are built and operated.
• An Open Source Software enthusiast who is as committed to open source as our team is. Working with us, you will have the opportunity to use the latest open source software and to contribute upstream to major open network automation initiatives.
• A DevOps practitioner who will promote a culture and an environment which unites Agile with continuous delivery, integration, monitoring and automation to help development and operations teams be more efficient, innovate faster, and deliver higher value.
• A Software Developer who wants to be part of a team which will help our clients shape and develop a Network Service Orchestration (NSO) platform, the core platform designed to automate SDN (Software-Defined-Networking) and NFV (Network Function Virtualization) enabling intelligent network in real-time. Your future duties and responsibilities
Required qualifications to be successful in this role
• 10+ years of software development, specializing in Java application design and development
• Experience with REST API, JEE/Java, ORACLE PL/SQL, Web Services, Weblogic or Websphere, XML, JSON, UML, Bootstrap, JBoss, Maven, Jenkins, Swagger
• Can quickly learn and adapt to new technologies, with a strong aptitude for innovation
• Experience contributing to open source projects
• Interested to learn about the networking automation domain
• Team player who adapts well to uncertainty or changing needs
• Strong interpersonal, oral and written communication skills

Nice to have capabilities but not mandatory:
• Familiarity with design patterns
• Familiarity with JavaScript and/or Ajax
• Familiarity with technologies core to ONAP (e.g. Camunda BPM, ELK, Drools, Hadoop, Kafka, PostgreSQL, MariaDB, HBase, Cassandra, Cask)
• Knowledge of telecom operator networks & business environments
• Knowledge of TMF SID model and IBM BPM Telecom Pack 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 / Collaborative Method
  • BPMN
  • Web Services
  • XML
  • Java
  • UML (Unified ModelingLanguage)
  • WebLogic



Company DescriptionAt CGI, we are 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 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

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.

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.

Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, protected veteran status or disability.