Remote job
Junior / Intermediate Java Developer (Curam Training)
Job details
About this role
Role overview Join an Agile Scrum team building and modernizing digital services for a multi-year government project. The role is suited to a Java developer ready to learn Cúram through a paid two-week training program, then apply that training to enterprise software implementation. The position is remote and permanent, and requires an active Government of Canada Reliability clearance or higher.
Responsibilities - Design and implement product features using Cúram, including configuration and customization. - Turn requirements into user stories and technical designs with the delivery team. - Deploy code, write unit tests, investigate defects, and deliver fixes. - Work with business analysts, UI/UX and experience designers, and test automation engineers. - Contribute within an Agile Scrum team to services used by the public.
Requirements - At least two years of experience with Java, J2EE, and web technologies. - Working knowledge of HTML, CSS, and JavaScript. - Knowledge of SQL and database management systems. - Experience integrating systems through SOAP or REST web services. - Active Government of Canada Reliability clearance or higher.
Nice to have - Familiarity with React, Angular, or Node.js. - Experience delivering work for government or other public-sector clients.
Benefits and work setup - Remote, permanent position. - Paid, instructor-led Cúram training for two weeks before joining the project. - Collaborative team environment with opportunities for mentorship and knowledge sharing.