Junior / Intermediate Java Developer (Curam Training)

PLATOCanada, Capital Region
Remote

About The Position

This role is for an ambitious Java Developer looking to enter the public sector enterprise software domain. PLATO is offering a training pathway to master Cúram, a highly sought-after skill set in Ottawa. No prior Cúram experience is required; the company provides the training, and candidates need a core Java foundation. The opportunity includes an intensive, paid 2-week Cúram training program led by senior specialists, followed by immediate placement on a large, multi-year government project to build and modernize digital services. This role offers a chance to enhance technical skills, increase market value, and secure long-term career stability due to the high demand for Cúram specialists.

Requirements

  • 2+ years of experience working with Java, J2EE, and web technologies.
  • Knowledge of front-end web technologies (HTML, CSS, JavaScript).
  • Knowledge of SQL and database management systems.
  • Experience with integration technologies such as SOAP and REST web services.
  • Familiarity with modern JavaScript frameworks (ReactJS, Angular, NodeJS).
  • Experience with government or public sector client engagements.
  • Government of Canada reliability or higher security clearance.

Nice To Haves

  • Prior Cúram experience is not required, as training will be provided.

Responsibilities

  • Work in cross-functional agile scrum teams to implement Curam product features.
  • Responsible for Curam technical design, creating user stories, implementing the design, configuring Curam, customizing Curam, deploying code, unit testing, and bug fixing.
  • Work alongside Curam BA's, UI/UX designers, experience designers, and test automation engineers to implement product features.

Benefits

  • Paid 2-week Cúram training program
  • Mentorship and knowledge-sharing
  • Inclusive hiring practices
  • Accommodation support during the recruitment process
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service