IT & Software

Lead Java Developer

Akkodis

Toronto · Ontario · Canada

Share this job: X Facebook WhatsApp

Software Developer (Java) – Contract – Toronto, ON (Hybrid)

Akkodis is seeking a Software Developer (Java) for a contract role in Toronto, ON (Hybrid) . The role involves hands‑on experience with Java EE, building n‑tier enterprise applications using Spring (Boot, MVC, Data, Security), ORM tools (JPA/Hibernate/MyBatis), and SQL/PLSQL databases (Oracle, Cosmos DB, Postgres, MySQL). Experience with Camunda BPM/Drools, Azure cloud services, and UI frameworks such as React or Angular is required, along with knowledge of AODA accessibility standards and strong documentation skills.

Location: Toronto, ON (Hybrid)

Required Skills:

  • 10+ years' experience in developing n-tier Enterprise applications.
  • 10+ years hands‑on development with Java Enterprise technologies.
  • Knowledge and understanding of Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards. Ability to provide user and system documentation as required.
  • Demonstrated experience in application design, latest design patterns, deployment and troubleshooting.
  • Demonstrated experience in conducting unit tests based on requirements.
  • Demonstrated experience working with Spring Framework – Spring Boot, Spring MVC, Spring Data, Spring Batch, Spring Security, etc.
  • Demonstrated experience with ORM tools such as JPA, Hibernate or MyBatis.
  • Working experience in writing SQL and Stored Procedures (preferably in Oracle and PL/SQL, Cosmos DB, Postgres, MySQL).
  • Demonstrated experience with Camunda BPM, Drools Rule Engine.
  • Demonstrated experience working with Azure Cosmos DB, Azure Blob Storage, Azure Cognitive Search, etc.
  • Demonstrated experience with React, Angular, and jQuery.

Seniority level

Mid‑Senior level

Employment type

Contract

#J-18808-Ljbffr

Reference: WJ-4483_1445999 · Posted 08 Nov 2026, 02:13 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Developer jobs in other states

Browse jobs