Expert Java Integration Engineer

Apex Systems
Canada
$88.7K-$110.2K a year (estimated)
Full-time

Job# : 2035978

Job Description :

Expert Java Integration Engineer

Client Industry : Healthcare IT

Contract Terms : 6 Months (3x 6 Month Extensions Available)

Hours : Full Time (37.5 - 40 Hours / week)

Start Date : ASAP

Estimated End Date : 6 Months after Start Date

Work Location : Remote, Canada - must be willing and able to work PST Hours for duration of the Contract.

Project Description :

Project Services is responsible for delivering a wide range of IT infrastructure projects for the Health Authorities of British Columbia.

Project Services is searching for a Solutions Architect with extensive industry experience to provide designing, estimating, technical consultation in conjunction with internal and external Health Authority partners and stakeholders.

Services Required :

Digital Health Innovation (DHI) delivers provincial digital health strategies and business transformations by focusing on the end user and the end-to-end health services journey for everyone in British Columbia.

We concentrate on the design and delivery of digital health tools and platforms to support the ongoing evolution of a connected health system and digitally enabled health care.

Specific Qualifications or Experience Required :

PHSA is looking for a Java Integration Developer who has over six years’ experience in healthcare, including extensive experience with testing.

This expert resource will be a self-directed individual who is part of a high-performing agile team supporting the design and build of a connected health system in BC.

This role requires a highly organized Java Integration Developer , who will be responsible for :

  • 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 8
  • Developing a test automation framework using tools such as RestAssured
  • Developing and maintaining an API testing framework, including ability to test various versions 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

Constraints and Special Considerations :

All contracted resources are expected to provide their own tools for effective remote work at their remote working location, including computers and mobile devices.

Specific Qualifications or Experience Required :

  • Must have : Minimum 6 years experience as a Java Developer, with testing experience.
  • Must have : Solid experience with web technologies and APIs using REST, Java 8, Spring Framework, Web Services development, and security implementation.
  • Preference given for those with FHIR experience, including FHIR resource development, FHIR programming frameworks
  • Preference given for those with healthcare sector in Canada
  • Experience with AWS, Azure cloud development, Infrastructure as Code and Terraform
  • 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, especially for APIs
  • DevOps experience is an asset
  • Strong understanding and experience in Agile and Scrum
  • Experience working with third-party back-end APIs
  • Excellent interpersonal and communication skills
  • Strong interest in the latest trends and technologies in healthcare IT
  • Self-starter and self-learner attitude with the ability to manage and execute with minimal supervision

Seniority Level Descriptions :

  • Expert :
  • A Degree in Consulting Category related disciplines and a minimum of six (6) years of related Consulting Category experience; or
  • A Diploma in Consulting Category related disciplines and a minimum of seven (7) years of related Consulting Category experience; or
  • A Certificate in Consulting Category related disciplines and a minimum of eight (8) years of related Consulting Category experience; or
  • An absolute minimum of ten (10) years of directly related Consulting Category experience.

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.

Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning.

We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package.

Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

J-18808-Ljbffr

30+ days ago
Related jobs
Promoted
Apex Systems
Canada

Expert Java Integration Engineer. Designing, developing, and maintaining Java integrations (Spring Integration or Apache Camel or Camel K). This expert resource will be a self-directed individual who is part of a high-performing agile team supporting the design and build of a connected health system...

Promoted
Plekton Labs Inc.
Canada

Intermediate Integration Engineer (JAVA/MuleSoft). Join with PlektonLabs | Intermediate Integration Engineer (JAVA/MuleSoft). The successful candidate will be responsible for designing, developing, and maintaining Java-based applications and integrations using MuleSoft and Salesforce. Identify integ...

Promoted
Cadence Design Systems
Canada

We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algo...

Promoted
CGI
Canada

You'll leverage your expertise in REST APIs, data aggregation, and string formatting to build robust, scalable integration solutions. Your role will be pivotal in ensuring these integrations adhere to our stringent change management and security policies, system configurations, and API management pr...

Promoted
iogen
Greater Ottawa Metropolitan Area, Canada

The primary role of the project engineer is to work as part of the project development and/or construction management teams to drive the development and construction of renewable energy projects. We have an immediate opportunity for a dedicated individual to join us as an Intermediate Project Engine...

Promoted
Fidus Systems
Greater Ottawa Metropolitan Area, Canada

Electrical engineering or computer science degree at the BASc or MASc level. ...

Promoted
Bamboo
Canada

You will be a lead developer responsible for the development of new software products and enhancements to existing products. Develop and support software including applications, database integration, interfaces, and new functionality enhancements. Experience with Agile or Scrum software development ...

Promoted
Orderful
Canada

As a senior full-stack engineer, among other things, you’ll be expected to:. Software quality best practices: testing, CI/CD, documentation, etc. ...

Promoted
CRG Energy Projects Inc
Canada

Our engineering client is looking for Mechanical, Electrical, Civil Engineers to work at Bruce Power, Pickering, Darlington. Prepare engineering designs from conceptual design, through tender to construction. Work to and meet project schedules and budgets. Coordinate design work with other project t...

Promoted
Celestica
Canada

The Staff Engineer, Mechanical Design develops new mechanical systems/modules and maintains existing designs. The Staff Engineer, Mechanical Design works with cross functional teams of other engineers, customers, supply chain and project leadership to ensure robust and high quality product developme...