Job Description

Job#: 3040172

Job Description:

Java Developer

Location: Durham, North Carolina (Hybrid)

Role Overview

This position is for a Java Developer to join a modernization initiative for critical laboratory systems. The role is focused on hands-on backend development within a hybrid setting, contributing to the migration of legacy platforms to a modern Java, Spring Boot, and AWS stack. As a key team member, you will help evolve a complex system, mentor other engineers, and promote engineering excellence, with an emphasis on applying AI in practical, business-relevant ways.

Key Responsibilities
  • Design, build, and deploy RESTful microservices using Java 11-21 and Spring Boot on AWS.
  • Provide technical leadership in design reviews, solution patterns, and architectural decisions.
  • Collaborate with business stakeholders to translate lab workflows into scalable and reliable services.
  • Promote engineering best practices, including c...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Apex Systems today.

    Submit Application