- Company Name
- Signature IT World Inc
- Job Title
- FHIR Lead Developer
- Job Description
-
Job Title: FHIR Lead Developer
Role Summary: Lead the design, development, and implementation of HL7 FHIR‑based healthcare interoperability solutions. Own architectural decisions, mentor a small development team, and ensure delivery of scalable, secure, and compliant FHIR services.
Expectations: • Minimum 5 years of hands‑on FHIR implementation experience – designing, exposing, and consuming FHIR APIs.
• Deep proficiency in Java, Spring Boot, and microservices.
• Proven ability to map source systems to FHIR resources and integrate with established FHIR servers (HAPI FHIR, Smile CDR, Azure FHIR).
• Strong knowledge of RESTful API design, JSON/XML data formats, OAuth 2.0, API security, and healthcare compliance (HIPAA, GDPR, etc.).
• Demonstrated experience leading or mentoring a small development team and driving high‑quality code delivery.
Key Responsibilities: • Architect and develop FHIR RESTful services using Spring Boot and Java.
• Define and enforce coding standards, design patterns, and best practices for FHIR implementations.
• Work with upstream data sources to map non‑FHIR content to HL7 FHIR resources.
• Perform security reviews, implement OAuth 2.0 and other API security controls.
• Mentor junior developers, conduct code reviews, and provide technical guidance.
• Collaborate with stakeholders to translate clinical requirements into technical specifications.
• Stay current on FHIR standards, releases, and industry best practices; evaluate new tools and libraries.
Required Skills: • HL7 FHIR standards, APIs, and resources.
• Java, Spring Boot, microservices architecture.
• RESTful APIs, JSON, XML.
• Experience with FHIR servers (HAPI FHIR, Smile CDR, Azure FHIR).
• Data mapping between source systems and FHIR resources.
• OAuth 2.0, API security, healthcare compliance.
• Knowledge of HL7 v2, CDA, or DICOM (preferred).
• Strong communication, problem‑solving, and leadership abilities.
Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). • Certifications in Java (e.g., Oracle Java SE) or HL7 FHIR (optional) are beneficial.