Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Neuronimbus Software Services

NewBe an early applicant

Senior Java Developer / Technical Lead - Healthcare Domain

Posted Updated
Discussion

Description

Position: Senior Java Developer / Technical Lead
Experience: 7-12 years
Location: Gurugram / Hybrid
Domain: Healthcare Technology, Clinical Applications, Medical Device Integration


Key Responsibilities

1. Healthcare Platform Development

  • Design and develop scalable healthcare applications using Java 17+ and Spring Boot.
  • Build backend services and REST APIs for patient management, clinical records and workflows.
  • Ensure application performance, security, reliability and scalability.
  • Translate clinical requirements into technical solutions.

2. Healthcare Interoperability & Integration

  • Integrate hospital systems, EHR/EMR platforms and healthcare applications.
  • Implement HL7 FHIR and HL7 v2 standards.
  • Work with HAPI FHIR and FHIR-based APIs.
  • Develop healthcare data mapping, transformation and integration services.
  • Integrate laboratory systems and medical device platforms.

3. Clinical Workflows & Protocol Management

  • Develop configurable clinical workflows and treatment protocols.
  • Implement workflow orchestration using Camunda, Flowable or Temporal.
  • Build business rules, approvals and clinical decision-support services.
  • Ensure workflow traceability and auditability.

4. Real-Time Data Processing

  • Develop event-driven services for medical device data and clinical events.
  • Work with Kafka, RabbitMQ, MQTT and WebSockets.
  • Process and manage real-time clinical observations and time-series data.
  • Integrate medical device connectivity platforms.

5. Security & Compliance

  • Implement authentication, authorisation and role-based access.
  • Maintain audit trails for clinical data and activities.
  • Follow secure coding practices and healthcare data protection requirements.
  • Support application monitoring, reliability and disaster recovery.

6. Technical Leadership

  • Contribute to architecture and technical design decisions.
  • Conduct code reviews and guide developers.
  • Collaborate with architects, QA, product and clinical teams.
  • Support CI/CD, automated testing and production deployments.

Required Technical Skills

Core Java Technologies

  • Java 17+, Spring Boot, Spring Framework and Spring Security.
  • REST APIs, Microservices and Hibernate/JPA.
  • PostgreSQL, MySQL or similar databases.
  • Maven/Gradle, JUnit, Mockito and Git.
  • CI/CD and automated testing.

Healthcare Technologies & Standards

  • Hands-on healthcare software development experience.
  • HL7 FHIR, HL7 v2 and HAPI FHIR.
  • Knowledge of FHIR resources: Patient, Encounter, Observation, Practitioner and Device.
  • Healthcare data modelling and REST-based integrations.

Distributed Systems & Integration

  • Event-driven architecture.
  • Kafka, RabbitMQ or similar messaging platforms.
  • WebSockets and real-time communication.
  • API integration and data transformation.

Desirable Skills

  • Experience in ICU, Critical Care or Remote Patient Monitoring applications.
  • Medical device integration (Patient Monitors, Ventilators, Infusion Pumps).
  • Knowledge of IEEE 11073 standards.
  • Mirth Connect / NextGen Connect.
  • Camunda, Flowable, Temporal or BPMN.
  • DICOM / PACS integration.
  • TimescaleDB or other time-series databases.
  • ABDM healthcare interoperability.
  • Healthcare cybersecurity and medical software quality standards.
  • AWS/Azure, Docker and Kubernetes.

Healthcare Domain Experience

Experience in one or more of the following domains:

  • EHR / EMR and Hospital Information Systems.
  • Clinical Information Systems.
  • Remote Patient Monitoring.
  • Telemedicine and Virtual Care.
  • ICU / Critical Care Software.
  • Medical Device Integration.
  • Clinical Decision Support Systems.
  • Healthcare Data Exchange Platforms.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →