Lead Software Engineer
Listed on 2026-10-11
-
Software Development
Java Developer, Backend Developer, Cloud Engineer - Software, Software Engineer
Lead complex, multi-team software initiatives and own end-to-end delivery of high-volume transaction systems. Guide architecture and design for distributed, event-driven microservices, validate technologies through prototypes, establish engineering best practices, and mentor engineers.
Requirements: Requires a bachelor’s degree, at least eight years of software engineering experience, and substantial hands-on experience with Java, Spring, build and testing tools, SQL, and Azure or AWS. Healthcare experience with FHIR, HL7, healthcare data pipelines, and Labcorp system integrations is preferred.
Key
Skills:
Java, Spring Framework, RESTful Web Services, Maven, Gradle, JUnit, Mockito, SQL, Database Management, Azure, AWS, Distributed Systems, Event-Driven Microservices, FHIR, HL7, Agile
Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Short-Term Disability Insurance, Long-Term Disability Insurance, 401(k), Paid Time Off, Flexible Time Off, Tuition Reimbursement, Employee Stock Purchase Plan
Step into the Lead Software Engineer role at Lab Corp in Burlington, NC, United States and grow with us.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).