logo

View all jobs

JAVA DEVELOPER -SOW20240709MB2-3

Burnaby, BC
Must Have Qualifications: 
  • Bachelor’s degree in computer engineering, computer science, or equivalent, with a minimum of 4 years of related experience; or 
  • Diploma in computer engineering, computer science, or equivalent, with a minimum of 5 years of related experience; or 
  • Certificate in computer engineering, computer science, or equivalent, with a minimum of 6 years of related experience; or 
  • An absolute minimum of 8 years of directly related experience in software development. 
Technical Skills: 
  • Strong expertise in Java, with experience in both Java 8 and newer versions. 
  • Experience with microservice architectures and container technologies, specifically Kubernetes. 
  • Proficient in working with Enterprise Service Bus (ESB) platforms; experience with MuleSoft ESB is highly desirable. 
  • Skilled in managing CI/CD pipelines and familiar with deployment tools such as Git, GitHub Actions, and AWS CodePipeline. 
  • Practical knowledge of AWS services, focusing on serverless architectures and API management. 
  • Experience in developing and maintaining APIs, with a strong understanding of REST and FHIR protocols. 
  • Experience with Smile CDR or similar interoperability frameworks. 
Healthcare IT Specific: 
  • Exposure to healthcare e-Delivery solutions such as HIE, CIS, LIS, EHR, and EMR systems. 
  • Familiarity with standards such as HL7, IHE, and pan-Canadian FHIR standards. 
  • Understanding of healthcare sector regulations and data privacy standards in Canada. 
Preferred Skills: 
  • Strong API development skills and experience interfacing with third-party back-end APIs. 
  • Experience with secure software development practices and web technologies. 
Soft Skills: 
  • Excellent communication skills, able to effectively collaborate within a diverse team and engage with stakeholders. 
  • Proactive, self-starter attitude with a keen interest in healthcare technology innovations. 
  • Ability to work independently and manage tasks with minimal supervision. 

Share This Job

Powered by