CareerPlanSign in

Lead Software Engineer

Durham NC, US💼 Full-time🗓 2026-09-25 → 2026-09-26

Core

Lead architecture and design for distributed systems and event-driven microservices handling high-volume transactions in healthcare diagnostics.

Role type

Senior IC Lead Software Engineer (Java/Spring)

Builds

Distributed systems, event-driven microservices, and healthcare data pipelines

Domain

Healthcare technology / Laboratory services

Deliverable

production ML models | product features

Required skills

Java, Spring framework, RESTful web services, SQL, cloud services (Azure/AWS), build tools (Maven/Gradle), unit testing (JUnit/Mockito), system architecture, mentoring

Preferred skills

Healthcare domain knowledge (FHIR, HL7), public health data pipelines, Azure Healthcare Services integration

Technologies

Java, Spring, Maven, Gradle, JUnit, Mockito, SQL, Azure, AWS, FHIR, HL7

Responsibilities

Provide hands-on leadership on complex multi-team initiatives, own end-to-end delivery for high-volume transaction systems, lead architecture and design decisions for distributed systems, build prototypes and proofs of concept, establish engineering best practices, mentor engineers

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.