Search jobs > Toronto, ON > Senior java developer

Senior Java Developer

CGI
Toronto, Ontario, Canada
Full-time

We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join us as a "Java Developer Capital Market" in our Banking Services Division in Toronto.

This role is hybrid and requires you to be in our downtown Toronto office (250 Yonge Street) 2 -3 times per week - subject to change at any time.

Your future duties and responsibilities

  • Analyze and develop technical requirements based on solution documentation
  • Design test sets and automate where possible, including functional and non functional testing, regression testing as well as performance testing
  • Works closely with customers, Business Analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions.
  • Maintain, improve, and innovate the integration platform
  • Improve developer tooling
  • Ensure integrity of business and technical requirements in end-to-end customer journey
  • Contribute to a collaborative team environment by information sharing and team cooperation

Required qualifications to be successful in this role

  • 5+ years of experience in Capital Market is A MUST, with an emphasis on Spring Boot, REST API and micro-service development, and proven ability in delivery web-based applications.
  • Proficient in Java, J2EE and demonstrate experience with spring boot
  • Experience of working with payments / corporate banking experience is an asset.
  • Experience in Multi threading, knowledgeable on design patterns such as builder, factory pattern.
  • Experience in REST / SOAP Protocols, Kafka, Elastic search, SFTP, airflow, IBM MQ, JMS , JSON, XML is preferred
  • knowledgeable in SQL (MS SQL) stored procedures and relational databases
  • Experience in delivering code using TDD, CI / CD, code analysis and coverage tools to support automated testing, monitoring, GIT
  • Popular Java / JavaScript Frameworks, Runtimes and Components (e.g., React, Node JS, Java, Spring Boot etc.)
  • Security secure development principles, OAuth, infrastructure security, etc.
  • Bachelor or master’s degree in computer science / Engineering, Information Systems, or other related field (or equivalent work experience)
  • 16 hours ago
Related jobs
Astra North Infoteck Inc.
Toronto, Ontario

Talend, Core Java, Python, Kafka, Github, SQL, Jira, Docker, Redhat, Pyspark, Scala, Nifi, Postgres. Keywords: Talend, Java, Docker, SQL, database technologies (Postgres, Oracle), Operating Systems (Linux Redhat), and Tools (Jira, Confluence, Artifactory, Bitbucket, SonarQube, GIT). Must have techni...

HCLTech
Mississauga, Ontario

Job Title: Senior Full stack/Java Developer. To be responsible for providing technical guidance to a team of developers, enhancing their technical capabilities and increasing productivity. ...

Teranet Inc.
Toronto, Ontario

Teranet is currently looking for a Senior Full Stack Developer internal title Senior Systems Analyst/Programmer for The POLARIS II Development Team. Java, Java EE, Spring MVC, Spring Security, Spring Boot, hibernate, JPA, JDBC, SOA, JAX-WS, JAXB Bindings, REST, SOAP, EJB 3. Java, J2EE, HTML, HTML5, ...

GFT Technologies SE
Toronto, Ontario

We are seeking a highly skilled and experienced Java Developer with a strong background in investment banking to join our dynamic team. Perfect knowledge of Java, with a strong proficiency in Spring, Spring Boot, and fluent Java (JDK 8+). The successful candidate will be responsible for develop...

Leaders Recruiting
Toronto, Ontario

The successful candidates will possess strong technical design and programming skills throughout a full, modern Java stack, utilizing JPA, Spring, and Angular JS, all driven by the latest DevOps tools and practices. Design and develop new applications and support existing ones in complex, heterogene...

The Toronto-Dominion Bank (Canada)
Toronto, Ontario

We are looking for an experienced Java Developer that will on a work new initiative at TD Securities -- the design and implementation of the Trading Risk Warehouse platform. The successful candidate will be responsible for the design and development of a software solution that will be used by Risk A...

NearSource
Toronto, Ontario
Remote

Were excited to announce an opening for a .This is a full-time, fully remote role, allowing you the flexibility to work from anywhere.Below is the detailed job description.Design, code, test, debug, and document new and existing components to ensure that software meets business, quality, and operati...

Konrad Group
Toronto, Ontario

As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. This role is ideal for ambitious developers who feel confident in their technical ability and want to be a part of the highly-skilled development team at Konrad. Very strong Java prog...

Intelliware
Toronto, Ontario

Fluent and current in HTML5, CSS and JavaScript frameworks. ...

E-Solutions
Toronto, Ontario

Knowledge of multiple back-end languages ( C, Java, Python) and JavaScript frameworks ( Angular, React,. Full Stack- Java and React JS – Custom Build). Proven experience as a Full Stack Developer or similar role. Knowledge of multiple front-end languages and libraries ( HTML/ CSS, JavaScript, XML, j...