San Fernando, Pampanga, Philippines

Senior Integration Engineer (Java & Healthcare Interoperability)

 Job Description:

Remote Employee BPO has an outstanding opportunity for you!


Role: Senior Integration Engineer (Java & Healthcare Interoperability)
Compensation: Competitive Basic Salary
Benefits: HMO plus 2 Free Dependents, P1,500 Rice Allowance, Night Differential (If applicable), Government Mandated Benefits
Work Schedule: 5-day work week, 6:00am - 3:00pm Philippine time
Work Setup: Work-from-Home

Job Description

We are seeking a seasoned Senior Integration Engineer to join our team dedicated to building robust and scalable data integration solutions. This role is highly technical, focusing on the back-end design, development, and deployment of mission-critical interoperability services, particularly within the healthcare space. You will be a key driver in shaping our integration architecture and standards.



Responsibilities / Job Duties

  • Design & Develop Core Services: Architect, design, and develop highly performant, scalable, and secure back-end integration services primarily using Java and the Spring Boot framework.
  • Engine Implementation: Configure, develop, and manage complex routing, transformation, and filtering logic within Integration Engine platforms (such as Mirth Connect or Rhapsody) to ensure reliable data flow.
  • Build Interoperability: Develop and maintain interfaces using industry standard healthcare messaging protocols such as HL7 v2, FHIR (Fast Healthcare Interoperability Resources), and other relevant data standards.
  • API Management: Design, implement, and secure RESTful APIs and SOAP/XML for internal and external consumption ensuring data mapping and transformation logic is robust and efficient.
  • Pipeline Ownership: Take ownership of the full integration lifecycle, from initial system analysis and requirement gathering to deployment, monitoring, and ongoing optimization of data flow pipelines.
  • Technical Leadership: Lead technical discussions, mentor junior developers on best practices for integration and security and conduct rigorous code and design reviews.
  • Troubleshooting: Act as the subject matter expert to diagnose and resolve complex, time-sensitive integration issues in production environments.

Qualifications

  • We are seeking an experienced Senior Integration Engineer, ideally with 5+ years of professional software engineering experience, who specializes in data movement and system interoperability. The successful candidate will have a proven history of designing and implementing resilient, enterprise-grade integration solutions. You'll take full responsibility for the stability and quality of our applications across the entire development lifecycle.
  • Full Stack Feature Leadership: Lead the design, development, and deployment of complex features using Java/Kotlin on the backend and React/TypeScript on the frontend.
  • E2E Problem Ownership: Take full ownership of features and production issues, from initial analysis and development through successful deployment, monitoring, and final resolution in the production environment.
  • CI/CD Automation: Implement, manage, and optimize automated CI/CD pipelines using GitHub Actions to ensure rapid, reliable, and consistent deployments.
  • Architectural Input: Contribute significantly to architectural decisions, ensuring solutions are scalable, secure, and maintainable across multi-cloud environments.
  • Team Uplift & Mentorship: Actively mentor junior/mid-level developers, challenge the status quo, and conduct rigorous, constructive code reviews to raise the team's technical standards.

  • Expertise in Java AND Working Knowledge of Kotlin: Strong mastery of the Java ecosystem (including Spring/Spring Boot) is required, with proficiency or a strong willingness to develop applications using Kotlin
  • Integration Engine Experience: Direct, practical experience with configuration, scripting, and management of a commercial or open-source Integration Engine (e.g., Mirth Connect, Rhapsody, Corepoint, or Cloverleaf).
  • API Development: Proven experience designing, building, and securing RESTful APIs, SOAP/XML and microservices. 
  • Healthcare Messaging (Critical): Deep working knowledge of one or both of the following:
    • HL7 v2: Experience parsing, transforming, and sending various HL7 message types (ADT, ORM, ORU, etc.).
    • FHIR (Preferred): Practical experience with FHIR resources, APIs, and implementation guides for data exchange. 
  • Integration Patterns: Strong understanding of Enterprise Integration Patterns (EIP), message queues (Kafka, RabbitMQ, JMS), and data transformation bestpractices.
  • Database Proficiency: Experience with SQL (e.g., PostgreSQL, MySQL) and ORM technologies for effective data persistence. 
  • Modern Deployment Technologies: Hands-on experience with specific CI/CD tools, including GitHub Actions for automation, and deployment expertise across container services like AWS ECS, Azure Container Apps, and Kubernetes
  • Security & Compliance: Working knowledge of security protocols (OAuth2, SSL/TLS) and data compliance standards relevant to healthcare (e.g., HIPAA, GDPR, or similar regional standards).


Nice-to-Haves: 

  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with testing frameworks (e.g., Playwright). 
  • Experience with logging, monitoring, and tracing tools (e.g., Prometheus, Grafana, Splunk). 
  • Knowledge of other healthcare standards (e.g., DICOM, XDS, CDA/C-CDA).

Education: 

  • A degree in Software Engineering, Computer Science, or a related field is preferred.
  Required Skills:

Healthcare Integration Java