Curam Technical Specialist – Case Management and ERP

Job Description

  • Contractor
  • Anywhere

Job Posting: Curam Technical Specialist – Case Management and ERP
Location: Hybrid, Toronto, Ontario, Canada
Contract Duration: 2 years plus
Application Deadline: March 24th, 2025

Key Responsibilities:
Translate technical specifications into working, tested applications.
Conduct analysis, design, and create detailed programming specifications.
Write, generate code, compile data-driven programs, and conduct unit tests.
Troubleshoot and resolve technical issues in software packages.
Provide knowledge transfer to fellow developers and support throughout the Software Development Life Cycle (SDLC).
Essential Skills and Experience:
5+ years experience in J2EE JAVA-based software development.
3+ years experience with the Mirative Cúram Social Program Management platform (Cúram V7 Certification preferred).
Proficiency in Apache Ant, Maven, Tomcat, JavaScript, XML, JSON, Oracle DB, SQL, jUnit.
Experience with SOAP and RESTful Web Services, SFTP, and system integration.
Hands-on experience with Linux/Unix, Git, Git Pull Requests, and branching.
Familiarity with Spring Framework, Spring Boot, Swagger-UI, Postman, PL/SQL, Azure DevOps, and CI/CD pipelines.
Knowledge of Docker, Kubernetes, and Azure Cloud is a strong asset.
Experience in programming Internet-ready applications, RAD methodologies, and middleware/gateways.
Strong understanding of relational databases and integration technologies.
Ability to troubleshoot and resolve post-implementation technical issues.
Knowledge of SDLC, Agile, and risk identification.

Desirable Skills:
Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and related standards.
Experience with user interface design, web architecture, and database deployment.
Strong communication and interpersonal skills, including experience with stakeholder engagement and documentation.

Additional Qualifications:
Strong analytical, problem-solving, and decision-making abilities.
Demonstrated ability to collaborate within a team to meet deadlines.