About this opportunity
engineeringjobs.net, Inc. lists this Lead Software Engineer opportunity in burlington, North Carolina. Review the employer’s description below for duties, qualifications and application requirements.
Job description
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
#J-18808-Ljbffr
Worksite address
burlington, NC, 27215, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.