Senior Java Engineer – FHIR Expert
Europe HOTWe seek an experienced Senior Java Engineer with a strong background in FHIR standards and healthcare data integration. This role requires a proactive engineer who can contribute to designing and implementing solutions for healthcare data interoperability.
Duties and responsibilities
- Develop and maintain healthcare integration solutions leveraging FHIR/HL7.
- Participate in implementing FHIR-based services, ensuring compatibility with existing systems and integration into cloud environments (GCP).
- Utilize Spring Boot for building robust backend services and Google BigQuery for data warehousing and analytics.
- Implement data processing workflows with Apache Airflow (optional) to manage complex ETL processes and ensure data integrity.
- Directly communicate the feedback, ideas and vision, project status, issues, potential pitfalls, etc to the Stakeholders in English;
- Be proactive in communication with team members and the client;
Required skills and experience
- 5+ years of experience in Java development, focusing on backend systems and data integration.
- Proven experience working with FHIR and HL7 standards, with a deep understanding of healthcare workflows and data structures.
- Proficiency in Java-related frameworks (Spring Boot), for developing microservices and backend solutions.
- Experience GCP services, specifically BigQuery, for data storage and analysis.
- Familiarity with Apache Airflow for orchestrating data workflows (preferred but optional).
- Experiences using Mirth (optional).
- Knowledge of containerization and orchestration tools, such as Docker and Kubernetes.
- Strong knowledge of relational and non-relational databases.
- Familiarity with Git and continuous integration/continuous deployment (CI/CD) pipelines.
- Proficiency in solving complex production issues;
- Ability to effectively communicate challenges and issues both verbally and in writing;
- Intermediate+ or higher written and spoken English, ability to communicate directly with the client;
What’s in it for you
- You will be working as a part of our customer software engineering team as an individual contributor, meaning a lot will depend on you.
- You will have to learn how to co-create and co-design the product, not just write code based on the pre-digested specifications written for you by somebody else. You will learn how to deliver more value as an end-to-end co-product designer/software engineer.
- You will develop much faster than the fractional role at one of the big “galleys”.
Team up with us and our clients to make the world a better and more convenient place to live! Start making a difference now!
Ready to rumble?
Send your CV or contact us here.