Talent.com
Senior Java Enterprise Developer
Senior Java Enterprise DeveloperCleo Consulting • Toronto, ON, Canada
Senior Java Enterprise Developer

Senior Java Enterprise Developer

Cleo Consulting • Toronto, ON, Canada
3 days ago
Job type
  • Full-time
  • Quick Apply
Job description
Assignment: RQ10903 - Software Developer - Senior
Job Title: Senior Java Enterprise Developer
Requisition (SS): RQ10903
Start Date: 2026-04-15
Client: Central Agencies Cluster
End Date: 2026-09-15
Office Location: 222 Jarvis St 5th flor
Organization: Central Agencies Cluster
Extension # of Days: 30.00
Ministry: Ministry of Treasury Board Secretariat
# Business Days: 106.00
Assignment Type Onsite Work Environment: The successful candidate is expected to work 7.25 hours per calendar day between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location.

MUST HAVES:

  • Please refer to the Evaluation Criteria

Description

Responsibilities

  • Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating code o compiling data-driven programs, maintaining, and conducting unit tests.
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.

General Skills

  • Experience in programming and analysis; specialized software package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Experience in structured methodologies for the development, design, implementation and maintenance of applications
  • Experience in design, code, test, debug and document applications
  • Experience in the use of object and/or third generation language development tools
  • Experience in one or more programming languages
  • Experience in application design, latest design patters, deployment and troubleshooting
  • Experience with relational and hierarchical database technologies
  • Experience in the use of information retrieval packages using query languages
  • Experience with one or more communications protocols
  • Experience in structured methodologies for the design, development, implementation and maintenance of applications
  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • A team player with a track record for meeting deadlines

Desirable Skills

  • Knowledge and experience with programming Internet-ready applications
  • Knowledge and experience in rapid application development (RAD) methodologies
  • Knowledge and understanding of Information Management principles, concepts, policies and practices
  • Experience with middleware and gateways
  • Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging
  • Ability to provide post-implementation support and resolve any post-implementation technical issues
  • Experience conducting design walkthrough sessions with project team
  • Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
  • Ability to provide user and system documentation as required
  • Additional Skills for Oracle Software Developer
  • Experience in conducting impact assessments on Oracle E-Business application customizations and extensions.
  • Strong conversion experience in Account Receivable Collection modules
  • Strong programming skills in Oracle database, PL/SQL, SQL, XML, Unix shell scripts and Oracle Data Integrator
  • Proved business knowledge of General Ledger, Accounts Receivable, Collections, Accounts Payable and Inventory Modules of Oracle E-Business
  • Great knowledge of Oracle E-Business table structure related to GL, AR, Collections, AP, INV and FND
  • Strong knowledge of SQL tuning and using partition tables
  • Demonstrated experience and understanding of data warehouse, ETL methodologies and OBIEE
  • Demonstrated work experience on Java and Oracle Application Development Framework (ADF) will be a great asset
  • Strong verbal and written communication skills and leadership abilities to be able to oversee the quality assurance of the project from technical perspective

Experience and Skill Set Requirements

  • Onsite Work Environment: The successful candidate is expected to work 7.25 hours per calendar day between the standard working hours of 8:00-5:00 PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office location.

Responsibilities / Assignment Deliverables

  • The Developers will be responsible for translating business requirements and technical system specifications into
  • working, tested applications. This would involve doing analysis & design based on requirements, writing Java EE
  • code, and conducting unit tests.

Mandatory Skills:

  • 10+ years' experience in developing n-tier Enterprise applications
  • 10+ years' hands-on development with Java Enterprise technologies
  • Expertise in application design, latest design patterns, deployment and troubleshooting
  • Extensive hands-on development & troubleshooting experience on Java EE platform
  • Expertise in JPA or Hibernate, and Spring Framework
  • Proficient working with Databases and SQL (expertise with Azure Cosmos DB, Postgres, Oracle and PL/SQL highly desirable)
  • Proficient in Eclipse IDE or Rational Application Developer
  • JavaScript / TypeScript frameworks such as React, Angular, JQuery

Nice to Have Skills:

  • Agile development experience - Scrum, User Stories, CI, TDD, Automated Tests, etc.
  • Experience writing Web Services and implementing SOA
  • BPM tools such as: jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule Engine
  • Fine-grained security frameworks such as: Spring Security, Apache Shiro, ForgeRock

Evaluation Criteria

Technical / Java EE platform - 25%

  • 10+ years' experience in developing n-tier Enterprise applications.
  • 10+ years' hands-on development with Java Enterprise technologies.
  • Demonstrated experience in application design, latest design patterns, deployment and troubleshooting.
  • Demonstrated experience in conducting unit test based on requirements.

Spring Framework - 10%

  • Demonstrated experience working with Spring Framework - Spring Boot, Spring MVC, Spring Data, Spring Batch, Spring Security, etc.

ORM - 15%

  • Demonstrated experience with ORM tools such as JPA, Hibernate or MyBatis

Database - 15%

  • Working experience in writing SQL and Stored Procedures (preferably in Oracle and PL/SQL, Cosmos DB, Postgres, MySQL

BPM - 5%

  • Demonstrated experience with Camunda BPM, Drools Rule Engine

Azure Cloud - 20%

  • Demonstrated experience working with Azure Cosmos DB, Azure Blob Storage, Azure Cognitive Search, etc.

UI - 10%

  • Demonstrated experience with React, Angular, jQuery

Create a job alert for this search

Senior Java Enterprise Developer • Toronto, ON, Canada

Similar jobs
Senior Enterprise Java Developer and Lead

Senior Enterprise Java Developer and Lead

Yoush Consulting • Toronto, ON, CA
Full-time
Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie...Show more
Last updated: 30+ days ago • Promoted
Senior Java Enterprise & Cloud-Native Engineer

Senior Java Enterprise & Cloud-Native Engineer

Rubicon Path • Toronto, ON, CA
Full-time
A technology solutions provider based in Toronto is searching for a Senior Software Developer with extensive experience in Java enterprise applications and Cloud-Native designs.This role involves c...Show more
Last updated: 30+ days ago • Promoted
Senior Java Backend Architect — Gateway Platforms

Senior Java Backend Architect — Gateway Platforms

Moneris • Toronto, ON, CA
Full-time
A leading financial technology company is seeking a Senior Java Developer to design and develop backend software components.This role involves collaboration with architects and other developers to ...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer - Dexian

Senior Java Software Engineer - Dexian

Dexian • toronto, on, ca
Full-time
We’re Hiring: Full Stack Java Angular Developer.Core Java (Java 17/21), Multithreading, Concurrency.Angular (primary), TypeScript; React is a plus.Observability tools / Big Data ecosystem.Observabi...Show more
Last updated: 19 hours ago • Promoted • New!
Senior Java Engineer & Tech Leader - Enterprise SaaS

Senior Java Engineer & Tech Leader - Enterprise SaaS

Veeva Systems • Toronto
Full-time
A leading enterprise SaaS company in Ontario is looking for a Principal Software Engineer to develop scalable applications.The ideal candidate has over 12 years of software development experience, ...Show more
Last updated: 30+ days ago • Promoted
Senior Java Engineer

Senior Java Engineer

Collabera • Toronto, ON, CA
Full-time
Duration: 6 months (Contract) + strong potential to extend.Location: Toronto, ON- Hybrid- Monday - Thursday Onsite, Fri WFH.Round: 30‑minute virtual interview (Team Lead)/ 2nd Round: 1‑hour in‑pers...Show more
Last updated: 13 days ago • Promoted
Senior Java developer

Senior Java developer

Virtusa • Toronto, ON, CA
Full-time
This is a senior level development position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team.The overall object...Show more
Last updated: 22 hours ago • Promoted • New!
Senior Java Software Engineer

Senior Java Software Engineer

NAM Info Inc • Toronto, ON, CA
Full-time
Referrals increase your chances of interviewing at NAM Info Inc by 2x.Get notified about new Java Software Engineer jobs in.Software Developer Back End (Java) 8422-1015.Software Engineer, Java 8 an...Show more
Last updated: 30+ days ago • Promoted
Senior Java Enterprise Developer — Hybrid Contract

Senior Java Enterprise Developer — Hybrid Contract

Akkodis • Toronto, ON, CA
Full-time
A technology consulting firm is seeking an experienced Software Developer (Java) for a contract role in Toronto, ON.The position requires hands-on expertise in developing n-tier enterprise applicat...Show more
Last updated: 30+ days ago • Promoted
Senior Java Developer

Senior Java Developer

Gravity 9 Solutions Ltd • Toronto, ON, CA
Full-time
We are looking for a smart, enthusiastic backend software engineer with experience in MongoDB and a keen interest in current technology and engineering.Using your knowledge of Java and MongoDB, and...Show more
Last updated: 30+ days ago • Promoted
Senior Java Engineer

Senior Java Engineer

Priceline • Toronto, ON, CA
Full-time
Senior Software Developer (Java).This role is eligible for our hybrid work model: Two days in-office.Our Technology team is the backbone of our company: constantly creating, testing, learning and i...Show more
Last updated: 2 days ago • Promoted
Senior Java Developer

Senior Java Developer

CGI • Toronto, ON, CA
Full-time
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 Developer, in our Financial Ser...Show more
Last updated: 30+ days ago • Promoted
Senior Java Backend Engineer

Senior Java Backend Engineer

Meld • Toronto, ON, CA
Full-time
Meld provides a Fintech Stack as a Service, enabling companies to integrate and manage the financial technology services their products require through a single, unified API.The platform simplifies...Show more
Last updated: 5 days ago • Promoted
Senior Java Developer (Trading Systems)

Senior Java Developer (Trading Systems)

Luxoft • markham, ON, ca
Full-time
Project descriptionBuilding a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, ris...Show more
Last updated: 19 hours ago • Promoted • New!
Senior Java Software Engineer

Senior Java Software Engineer

Dexian • toronto, on, ca
Full-time
We’re Hiring: Full Stack Java Angular Developer.Core Java (Java 17/21), Multithreading, Concurrency.Angular (primary), TypeScript; React is a plus.Observability tools / Big Data ecosystem.Observabi...Show more
Last updated: 19 hours ago • Promoted • New!
Senior Java Engineer

Senior Java Engineer

PRICELINE CAREERS • Toronto, ON, CA
Full-time
This role is eligible for our hybrid work model: Two days in-office.Senior Software Developer (Java).Our Technology team is the backbone of our company: constantly creating, testing, learning and i...Show more
Last updated: 5 days ago • Promoted
Senior Java Developer

Senior Java Developer

Infoya • Toronto, ON, CA
Permanent
We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high‑performance applications.You will work on developing modern e‑commerce and enterprise‑grad...Show more
Last updated: 30+ days ago • Promoted
Senior Java Engineer - Low-Latency eTrading Platform

Senior Java Engineer - Low-Latency eTrading Platform

Synechron • Toronto, ON, CA
Full-time
A global consulting firm is seeking a Senior Developer to join their eTrading technology team in Toronto.This role requires over 10 years of experience in server-side Java, focusing on low latency ...Show more
Last updated: 30+ days ago • Promoted