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)
  • 14 hours ago
Related jobs
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...

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

7B Search Group Inc.
Toronto, Ontario

About the Senior Java Developer position. We are looking for an experienced Senior Java Developer who will join our small but growing software team. Aiding the Lead Developer in managing the teams work and schedule. Experience developing Java based enterprise applications, managing multi-stream deli...

Alert Driving
Toronto, Ontario

Backend Application Developer - Job Description. We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company’s web-based software products and internally developed support sys...

The Toronto-Dominion Bank (Canada)
Toronto, Ontario

We are looking for a Senior Java Developer who is proficient in Java/Spring Integration/Spring Boot/Unix/React and is passionate about building efficient, high performing software in strategic for TD Securities business areas such as Foreign Exchange and Commodities trading. Extensive experience in ...

Axelon Services Corporation
Mississauga, Ontario

Senior Fullstack Java Developer with strong analytical and technical ability with 5+ years of full stack experience in developing applications using Java/Javascript/HTML5/CSS3. Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Senior Fullstack ...

CGI
Toronto, Ontario

We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a 'Senior Java Backend Developer' in our Banking Services Division. Must have 8 years of Java Experience and expert level (hands-on) knowledge and un...

BrightOrder Inc.
CA
Remote

As a Senior Java Spring Boot Developer at BrightOrder, you will be responsible for building robust and scalable solutions using cutting-edge technologies. You will stay up-to date with the latest trends and best practices in Spring Boot, AI code generating tools, Gitlab, AWS, Amazon Q Developer, Mic...

Axelon Services Corporation
Mississauga, Ontario

The team will be three developers reporting into the Tech Lead/ Senior Java Developer role below. Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Technical Lead / Senior Java Developer. Role: Technical Lead / Senior Java Developer. Develop ne...