Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Java Engineer

Personal Genome Diagnostics

Lead Java Engineer

Labcorp is seeking a Lead Java Engineer for a team in Durham, NC.

Overview

Corporate IT is seeking a highly experienced Lead Java Engineer to design and deliver modern, scalable enterprise solutions within the healthcare domain. This role combines deep hands-on engineering expertise with strong technical leadership. You will lead the development of cloud-native, containerized, and event-driven Java applications while mentoring engineers and driving engineering excellence across teams.

Work Schedule

This is a full-time, exempt (salaried) position assigned to a First Shift schedule, with standard business hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. in your local time zone. Business needs may occasionally require flexibility in work hours, including earlier, later, or additional hours, with reasonable notice provided when possible. Applicants who live within 35 miles of either the Burlington, NC or Durham, NC location will follow a hybrid schedule. This schedule includes a minimum of three in-office days per week at an assigned location, either Burlington or Durham, supporting both collaboration and flexibility.

Job Responsibilities
  • Provide hands-on leadership on complex, multi-team initiatives
  • Own end-to-end delivery for systems handling high-volume transactions
  • Lead architecture and design decisions for distributed systems and event driven microservices
  • Build prototypes and proofs of concept to validate new technologies
  • Establish and enforce engineering best practices
  • Mentor engineers and drive technical excellence
Minimum Qualifications
  • 10 or more years' of total software engineering experience
  • 7 or more years' of hands-on Java development experience
  • 3 or more years' experience in a Technical Lead role
  • 3 or more years' experience developing RESTful web services using the Spring framework.
  • 3 or more years' experience using version control systems (e.g., Git).
  • 3 or more years' experience with build tools (e.g., Maven, Gradle).
  • 3 or more years' experience with unit testing frameworks (e.g., JUnit, Mockito).
  • 3 or more years' experience with SQL development and database management.
  • 3 or more years' of demonstrated experience leveraging Azure or AWS services for solution design and implementation
Preferred Qualifications
  • 2 or more years' experience working in the healthcare domain, including knowledge of FHIR, HL7, and Azure Healthcare Services.
  • 2 or more years' of development experience building pipelines for public health/health care data (HL7, FHIR, vocabulary, and HHS data standards )
  • 2 or more years' experience with relational and NoSQL databases (e.g., Databricks) for large-scale enterprise solutions.
  • 2 or more years' experience of developing container-based and serverless applications.
  • 2 or more years' experience of working with messaging services such as SQS, Kafka, IBM MQ, or Kinesis.
  • 2 or more years' experience with containerization (Docker, Kubernetes)
Additional Job Standards
  • Proven ability to learn new technologies and apply research to ongoing projects.
  • Excellent troubleshooting, follow-through, and problem-solving skills.
  • Strong analytical, communication, and collaboration skills, particularly within Agile teams.
Benefits

Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan. Employees regularly scheduled to work less than 20 hours, Casual, Intern, and Temporary employees are only eligible to participate in the 401(k) Plan. Employees who are regularly scheduled to work a 7 on/7 off schedule are eligible to receive all the foregoing benefits except PTO or FTO. For more detailed information, please click here.

Labcorp is proud to be an Equal Opportunity Employer:

Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.

We encourage all to apply

If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site or contact us at Labcorp Accessibility. For more information about how we collect and store your personal data, please see our Privacy Statement.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Java Engineer in Durham, NC vacancy
  •  ...Labcorp is seeking a Lead Java Engineer for a team in Durham, NC. Overview Corporate IT is seeking a highly experienced Lead Java Engineer to design and deliver modern, scalable enterprise solutions within the healthcare domain. This role combines deep hands-on... 
    Suggested
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    LabCorp

    Durham, NC
    22 hours ago
  •  ...Java Software Engineer Hybrid Mode (5 Days in Month) Durham, NC/Westlake, TX Bachelor’s Degree in a technology related field (e.g., Computer Science, etc.) required Strong experience with Java and J2EE (5-7 years of experience) Working knowledge of relational... 
    Suggested

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Full Stack Engineer Industry: Banking and Finance clients Location: Durham, NC (Hybrid...  ...of proven programming background in Java or Groovy. Hands on experience in building...  ...collaborate with Business Analysts and Design leads to implement robust automation solutions... 
    Suggested

    Samprasoft

    Durham, NC
    1 day ago
  •  ...A leading tech company is seeking a Java Developer with over 7 years of experience to create and maintain web microservices using the Spring Boot framework. The ideal candidate should have strong skills in Java, REST, and GraphQL while also being proficient with SQL and... 
    Suggested
    Full time
    Flexible hours

    Highbrow

    Durham, NC
    25 days ago
  •  ...development and middleware technologies such REST Web Services, Java 8 capabilities (Lambda, Streams and Functional interfaces), SQL...  ...experience in Java Technologies. ~ Knowledge of software engineering practices for the full software development life cycle, including... 
    Suggested
    Contract work
    Work experience placement

    Suncap Technology

    Durham, NC
    4 hours ago
  •  ...Full Stack Engineer Location: Durham, NC or Merrimack, NH or Westlake, TX or Jersey City, NJ after covid settles (Hybrid Model) Duration...  ...: ~ Minimum of 3-5 years development experience ~5 years Java experience. ~ Good knowledge of Spring framework and at least... 
    Contract work
    Work experience placement

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Java Developer Arete Technologies, Inc. offers a set of innovative consulting and outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus on... 
    Contract work
    Local area
    Worldwide

    Arete Technologies Inc

    Durham, NC
    3 hours ago
  •  ...Senior Java Engineer Fidelity has a 16 week engagement for two Senior Java Engineers to work remotely or in the Durham NC office. The role involves working with an existing code base to maintain and analyze a reporting engine that runs over a data warehouse. You will... 
    Work at office
    Remote work

    Software Technology Inc

    Durham, NC
    1 hour ago
  •  ...Java Developer Durham North Carolina Contract Skills You Bring Experience with Java development. Experience with Continuous Integration and Continuous Development tools and practices. Strong testing skills, both functional and performance Experience... 
    Contract work

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Software Engineer In Test Dynamic Work Schedule - This is 5 days on site a month- in the same week then the remainder of the month is...  ...ethic and good attitude SQL (writing complex SQL Quieries) Java Coding Automation – Selenium, Cucumber, Serenity Fidelity... 
    Temporary work
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Sr Software Engineer (Java) Duration: Long Term Contract Location: Durham, NC/ Westlake TX/ New Jersey NJ Job Model: (Hybrid Model) – (4 to 5 Days a Month) Job Description: Required Skills: Java, Microservices, Angular, ORM Technologies, RESTful, Spring... 
    Long term contract

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC Skills: ~6+ years Oracle and JAVA Development experience required. ~ Extensive, hands-on working experience with Oracle database, PL/SQL, SQL, Data Modeling and Shell Scripting ~ Experience... 
    Long term contract
    Work experience placement

    Cedent Life Talent

    Durham, NC
    22 hours ago
  •  ...Software Engineer (Backend) Durham NC Contract Technical thought leadership with the ability to design, implement, and communicate...  ...Design Patterns (OO, Functional, REST) Strong knowledge of Java and Spring Strong knowledge of SQL and Object Relational Mapping... 
    Contract work

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Sr. Java Engineer The primary goals of the modernization effort are to modernize the technology platform to handle increasing business volumes and to implement new workflows that reduce manual processing. The new platform must address the business needs of supporting... 

    Software Technology Inc

    Durham, NC
    22 hours ago
  •  ...development and middleware technologies such REST Web Services, Java 8 capabilities (Lambda, Streams and Functional interfaces), SQL...  ...experience in Java Technologies ~ Knowledge of software engineering practices for the full software development life cycle, including... 
    Work experience placement

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Senior Java Developer NC FAST requires the services of a Senior Java developer to provide business and systems analysis, modeling, design and programming for NC FAST application development and maintenance operations using Java and web services programming technologies... 
    Work experience placement

    My3Tech Inc

    Durham, NC
    4 hours ago
  •  ...Java Developer We are looking to fill a Java Developer in Durham NC. Qualifications Selected person will be responsible to work with senior technical consultants on case management system design and development. Duties include assisting with design requirements... 

    Tech Marketing

    Durham, NC
    22 hours ago
  •  ...Principal Software Engineer Fidelity Investments is looking for a Principal Software Engineer to join the Fidelity Customer Protection...  ...Engineering / Mathematics or comparable ~8+ years of full stack Java based software development experience building scalable and high... 

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Java Developer You will be part of a team that is key to help grow CLIENT’s Defined Benefit (Pension Plan Administration) business...  ...professionals responsible for the design and development of DB Calculation Engine Applications at its North Carolina site. The expertise we’re... 

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Mobile Apps and Active Trader Pro®. We're looking for product-aware engineers who are passionate, inquisitive, and responsible individuals to...  ...Strong Experience with REST API Design & Development using Java or NodeJS Strong experience designing, deploying and... 
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Principal Software Engineer Do you want to be part of growing Fidelity’s Defined Benefit (Pension Plan Administration) business and technology...  ...application development experience with proven understanding of Java, Spring, OOD, XML, HTML, DevOps and Sybase/SQL/Relational... 

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Job Title Must Have: Java, Spring framework, Web Services, RDBMS, Angular Top Skills...  ...related field (e.g. Computer Science, Engineering, etc.) required. ~7+ years of hands-on...  ...Customer obsession. Partner with technical leads to make clear, simple, and technically... 
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Java Developer (API Development & Integration) Location: Durham, NC Remote till covid Duration: 12+ months Job Description: ~5+ years of hands on software development experience in Java Web services and API solutions. ~ Hands-on experience with Service... 
    Remote work

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Senior Software Engineer - Java & Springboot Westlake, Texas, United States About the Job Position: Senior Software Engineer - Java & Springboot Work Authorization: All Work Authorizations Location: Hybrid - 3 times/month onsite; Any of the offices in:... 

    Knack Solutions

    Durham, NC
    2 days ago
  •  ...comprises teams working on a collection of engines that come together to power Fidelity's...  ...participate in defining and implementing class leading engineering solutions for our technology...  .... Skilled at API development in core Java, Spring MVC / Spring Core / Spring Boot /... 

    Samprasoft

    Durham, NC
    1 day ago
  •  ...Java Software Engineer Locations: NC, WLK, BOS, MMK Dynamic work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. (They can fly/drive into the office as well). If candidate is not open to this please... 
    Contract work
    Work at office
    Remote work
    Work from home

    Suncap Technology

    Durham, NC
    18 hours ago
  •  ...NC Fast Senior Java and Curam Developer Location: Research Triangle Park, Durham NC 27709 Duration: Long term NC FAST requires the services of a Senior Java and Curam developer to provide business and systems analysis, modeling, design and programming for NC... 
    Work experience placement
    Shift work

    Software Technology Inc

    Durham, NC
    2 hours ago
  • $100k

     ...visit the below videos exhibiting at Oracle Cloud World/Oracle Java one (Las Vegas) -2023/2022 and at Gartner Data Analytics Summit...  ...developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply... 
    Full time
    H1b

    SynergisticIT

    Durham, NC
    4 days ago
  •  ...workflows and automations along with building APIs. Job Requirements/Desired Skills and Experience: ~7+ years of experience in Java, solid understanding of Java 11/17 capabilities, Spring batch and spring boot. ~ Experience with Java, SpringBoot, Terraform,... 
    Work experience placement

    Kaav Inc.

    Durham, NC
    4 days ago
  •  ...We are looking for n experienced Java Software Engineer to join our technology team and work with Basket Capabilities. This area plays a critical role in building Next Generation brokerage platform and other brokerage capabilities. The Expertise You Have... 

    HCL Global Systems

    Durham, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Java Engineer. Be the first to apply!