Java Integration Developer
On behalf of our client, Procom is currently seeking an Expert Java Integration Developer for a six (6) month engagement based in Burnaby, British Columbia. This client is pleased to offer a remote work model for this role.
Java Integration Developer Job Details
- Collaborating with the team in all phases of the development lifecycle
- Designing, developing, and maintaining Java integrations (Spring Integration or Apache Camel or Camel K)
- Analyzing, developing, installing, modifying, and supporting complex software solutions with high interoperability and FHIR coding standards
- Independently coding, debugging, revising, testing, and documenting complex components or systems to ensure secure and optimized functionality
- Maintaining customizations and configuration changes in version-controlled environments/interfaces (e.g., GitHub, Test Rail)
- Mapping between FHIR and other data sources
- Providing application administration, production support, root cause analysis, and issue resolution
- Working with operations teams and providing documentation and training on software use
- Troubleshooting and debugging issues related to integrations, including API and messaging
- Development using Java programming languages
- Developing and updating test plans and test cases
- Developing a test automation framework using tools such as RestAssured
- Developing and maintaining an API testing framework, including ability to test various version of a single API
- Developing a performance testing framework using tools such as Apache JMeter
- Designing, developing, configuring, and maintaining tools such as:
- TestRail, Zephyr, Selenium, JMeter, Allure, Postman and RestAssured
- Maintaining documentation on JIRA, Confluence, and GitHub
Java Integration Developer Mandatory Skills
- Minimum 6 years' experience as a Java Developer, with extensive testing experience, in the healthcare sector in Canada
- Solid experience with web technologies and APIs using REST, FHIR, Java, JavaScript, Spring Framework, FHIR resource development, FHIR programming frameworks, Web Services development, and security implementation.
- In depth experience deploying software using Infrastructure as Code, especially Terraform
- In depth experience with AWS and Azure cloud development
- In depth experience creating and updating test plans and test cases
- In depth knowledge of programming languages such as Java
- Experience with Docker and Kubernetes containerization technologies
- FHIR resource development, transformation, validation in Health IT
- Working knowledge of relational databases, version control tools, and developing web services
- Experience with Git
- Experience creating automated test cases
- Experience working with third-party back-end APIs
- Excellent interpersonal and communication skills
- Self-starter and self-learner attitude with the ability to manage and execute with minimal supervision
Java Integration Developer Nice-To-Have Skills
- DevOps experience
- Strong understanding and experience in Agile and Scrum
- Strong interest in the latest trends and technologies in healthcare IT
Java Integration Developer Assignment Length
Six (6) month contract with the potential for three (3) extensions of six (6) months each.
Java Integration Developer Start Date
ASAP
Java Integration Developer Assignment Location
Main office located in Burnaby, British Columbia. Consultants may work remotely within Canada. Consultants are expected to be available during PST/PDT hours for the duration of the project.