✦ Luna Orbit — Software Engineering

Senior Software Engineer - Java

at Veeva

📍 California - San Luis Obispo Remote Posted March 02, 2026
Type Not Specified
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role focuses on developing enterprise-scale applications using Java and modern open-source technologies, supporting the company's SaaS platform in the life sciences sector.

  • Develop enterprise applications in Java
  • Integrate cloud services and databases
  • Automate deployment pipelines
  • Collaborate with cross-functional teams
  • Maintain system scalability and performance

The technical environment includes Java, Spring Boot, MySQL, Docker, Kubernetes, AWS, and CI/CD tools, emphasizing scalable, cloud-native application development.

The ideal candidate is a senior Java engineer with at least 5 years of experience in enterprise application development, proficient in cloud technologies, containerization, and open-source tools, with a collaborative mindset.

JavaSpringMySQLDockerKubernetes
SolrGradleVagrantAWSLinuxJenkinsTomcat
GitJenkinsTomcatAWSVagrantDockerKubernetes
JavaSpringSpring BootMySQLSolrGradleGitJenkinsTomcatLinuxAWSVagrantDockerKubernetes
JavaSpringSpring BootGitJenkinsTomcatLinuxAWSAmazon Web ServicesMySQLSolrGradleVagrantDockerKubernetes
collaborationproblem-solvingteamworkcommunicationmentorship
Industry SaaS, Life Sciences, Cloud Computing
Job Function Enterprise Java Application Development
Senior Software EngineerJavaSpringSpring BootMySQLSolrGradleGitJenkinsTomcatLinuxAWSVagrantDockerKubernetes

Less than 5 years of Java experience, No experience with Docker or Kubernetes, Lack of familiarity with relational databases, Unwilling to work in San Luis Obispo, CA

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