Java Backend Developer

Category: Development/Engineering
City: Halifax, Nova Scotia, Canada
Position ID: J0920-1667
Employment Type: Full Time

Position Description

Position Description

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.



If you are passionate, driven and find yourself seeking interesting work, new challenges and continuous learning opportunities, then we want you to join our team. Be part of building one of the largest independent technology and business services firms in the world.



Your future duties and responsibilities

- Responsible for development, mentoring and coaching the team and play the lead role.

- Work with other departments (Product, UX, Design, QA) with regards to requirements gathering and analysis.

- Lead technical solutioning sessions with other developers to ensure that solutions are complete, scalable and are future-proof

- Build, foster and work within an Agile environment, including participation in priority/ sprint planning, story planning and daily stand-ups, as well as analysis and communication of change impacts to functional

team and business stakeholders

- Unit-test code for robustness and stability

- Analyze code regularly and refactor as required to minimize technical flaws

- Engage in outside-the-box thinking to provide innovative solutions

- Create, revise and maintain design/technical documentation



Required qualifications to be successful in this role

- At least 5 years of experience designing and developing solutions to meet specific requirements; working on multi-threaded applications in large scale environments.

- At least 5 years of experience configuring applications in one or more of programming languages such as Java, HTML, JavaScript, XML / XSLT, Web services,Scala and Python as well as possessing strong

troubleshooting skills

- 3 years of experience working with one or more UI frameworks such as Angular.js, React.js, Vue.js. Ember.js and Reactive.js least 3 years of experience in Microservices architecture working with REST and

SOAP APIs.





3 years of experience working with Cloud technologies such as AWS and Azure.

3 years of experience working with both relational and NoSQL databases in distributed environments

2 years of experience using Redhat technologies such as OpenShift, 3Scale and Fuse.

Eligibility to obtain Government of Canada Secret clearance

Skills

  • Java
  • JavaScript
  • REST Webservices
  • Node.Js

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