Senior Java Developer Job at CGI, Toronto, ON

R0JNOE9UWWR1eWF1dmsvOVg1MVdJUT09

Job Description

What you’ll do:

  • Development of Web services, Data APIs, UI on Public/Private cloud and Windows environment to implement business rules for analytics application
  • Own success – Takes responsibility for successful delivery of the solutions. Mentoring other developer on their implementation while needed, and organize review activities like design review, code review and technical document review etc. to make sure the success result.
  • Explore existing application systems, resolves areas of complexity, potential risks to successful implementation.
  • Communicate continually with the client and project teams – Clarify client’s needs, present tech team ideas and explains progress on the development efforts.
  • Rigorously follow clients engineering standards and ensure these are followed across all modules in the project.
  • Perform code & design reviews consistently.
  • Ensure essential procedures are followed and help define operating standards and processes.
  • Closely work with the product management team in running the Agile delivery process and Infrastructure / Support team

Required qualifications to be successful in this role:
Share your credentials, but your relevant experience and knowledge is most likely to get our attention if you have the following:

  • Expert level (hands-on) knowledge and understanding in JAVA/J2EE spring boot, spring framework stack.
  • Deep understanding of OOPs, SOLID Principles, Microservices and Microservices best practices, patterns- Spring boot Microservices is highly preferred
  • Strong hands on experience of implementing Web application using Angular (8 or above), JavaScript, DOM, HTML5, Web Sockets, JSON, XML, CSS, Ajax, etc.
  • Hands-on Cloud solution architect experience in one of major cloud platforms: Azure; AWS; GCP
  • Experience in SCMs like GIT, JIRA, Unit testing tools, Deployment and Build processes
  • Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
  • Ability to contribute in high and low-level system design (Sequence diagram, class diagrams)
  • Experience with performance tuning of code base using relevant tools.
  • Experience with DevOps – creating pipeline, CI/CD, Git, Gitflow branching merging
  • Experience with working in an Agile/Waterfall methodology of delivery
  • Is comfortable in a collaborative, agile, and distributed development environment.
  • Strong communication skills, should be able to communicate effectively with business and other collaborators
  • Excellent written, presentation and communication skills

Job Type: Full-time

Salary: $105,000.00-$120,000.00 per year

Benefits:

  • Dental care
  • Employee assistance program
  • Employee stock purchase plan
  • Extended health care
  • Life insurance
  • Paid time off
  • Profit sharing
  • RRSP match
  • Store discount
  • Vision care
  • Wellness program
  • Work from home

Flexible Language Requirement:

  • French not required

Schedule:

  • 8 hour shift
  • Monday to Friday

Supplemental pay types:

  • Overtime pay

Ability to commute/relocate:

  • Toronto, ON M5B 2L7: reliably commute or plan to relocate before starting work (required)

Experience:

  • Java, Spring, Spring Boot, REST, SQL (Oracle): 7 years (required)

Work Location: Hybrid remote in Toronto, ON M5B 2L7

Expected start date: 2023-06-05

Similar Jobs

CIBC - Indigenous Recruitment

First Nations, Metis, Inuit Candidates- Banking Centre Leader Job at CIBC - Indigenous Recruitment

Youre flexible to work our banking centre hours which may include evenings and weekends. To help deliver a great client experience, youre flexible to work at

CGI

Life Cycle Analyst / Carbon Footprint Job at CGI

Act as a life cycle analyst and carbon accounting expert on climate change related projects. Model and analyze the life cycle of various products and services.

Individualized Funding Resource Centre Society

In Home Caregiver Job at Individualized Funding Resource Centre Society

Her smile lights up a room and she is always the first person up for any kind of adventure. She enjoys being outside, going for walks in her community, and

Allied Universal®

Security Guard Job at Allied Universal®

We offer medical, dental and vision coverage, life insurance, employee assistance programs, company discounts, perks and more for most full-time positions!

Custom Clean Atlantic

Cleaner Job at Custom Clean Atlantic

We are looking for a professional who shall clean our facilities with integrity and attention to detail. You are also provided with 2 full trainings onsite to