✦ Luna Orbit — Software Engineering

Principal R&D Engineer - Backend Software Development

at Cardinal Health

📍 MO-Hazelwood Hybrid 💰 $94K – $135K USD / year Posted March 13, 2026
Salary $94K – $135K USD / year
Type Not Specified
Experience mid
Exp. Years 4+ years
Education Not specified
Category Software Engineering

This role involves leading backend development for healthcare applications, focusing on database reliability, performance, and cloud integration.

  • Lead database reliability and performance
  • Design and optimize APIs
  • Support cloud migrations and automation
  • Mentor junior developers
  • Ensure compliance in healthcare environment

Technical scope includes Java/Kotlin, Spring, Hibernate, REST APIs, GCP cloud services, Docker, and relational databases like PostgreSQL and MySQL.

The ideal candidate is a mid-level backend engineer with at least 4 years of experience in Java or Kotlin, familiar with cloud environments like GCP, and skilled in relational databases and API development. Experience in regulated healthcare environments is preferred.

Java or KotlinRelational database skillsAPI designGCP cloud servicesExperience in regulated environments
Spring FrameworkHibernateEclipseLinkRedisDockerOAuth2/OIDCSAMLGCPCloud deploymentAutomationCI/CD
GCP (Google Cloud Platform)DockerGradleMavenGitPostgreSQLMySQL
JavaKotlinSpring FrameworkHibernateREST APIGCPDockerOAuth2SAMLRelational databasesPostgreSQLMySQLObject-Oriented Programming
JavaKotlinSpring FrameworkHibernateEclipseLinkREST APIGCPGoogle Cloud PlatformDockerbashshell scriptingOAuth2SAMLGitGradleMavenPostgreSQLMySQLObject-Oriented ProgrammingAPI designRelational databasesUMLSecurity standards
CollaborationMentoringProblem-solvingCommunicationTeamworkAttention to detail
Industry Healthcare IT
Job Function Backend software development and database engineering in healthcare IT
JavaKotlinSpring FrameworkHibernateEclipseLinkREST APIGCPGoogle Cloud PlatformDockerOAuth2SAMLRelational databasesPostgreSQLMySQLObject-Oriented ProgrammingAPI designRegulated environment

Lack of experience with Java or Kotlin, No experience with relational databases, No regulated environment experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile