View all jobsJAVA DEVELOPER -SOW20240709MB2-3
Burnaby, BCMust 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.