✦ Luna Orbit — Software Engineering

Senior Software Engineer - Java

at Veeva

📍 Oregon - Bend Remote Posted March 02, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

Veeva is seeking a senior Java engineer to develop scalable enterprise applications using modern open-source technologies in a cloud environment.

  • Develop enterprise Java applications
  • Build scalable software
  • Collaborate with cross-functional teams
  • Mentor junior engineers
  • Integrate open-source technologies

The role involves backend development primarily in Java, utilizing Spring, Docker, Kubernetes, and AWS, with experience in relational databases and open-source tools.

The ideal candidate is a senior software engineer with over 5 years of experience in enterprise Java development, proficient in open-source technologies, and experienced in building scalable, enterprise-grade applications in cloud environments.

5+ years of Java developmentEnterprise Java developmentOpen Source TechnologiesRelational DatabaseSQL
SpringMySQLSolrGradleGitJenkinsMockitoTomcatLinuxAWSKubernetesVagrant
JenkinsGitDockerKubernetesLinuxAWSVagrantTomcatGradleMockito
JavaSpringMySQLSQLJenkinsGitDockerKubernetesLinuxAWSVagrantMockitoTomcat
JavaJava DevelopmentSpringMySQLSQLJenkinsGitDockerKubernetesLinuxAWSAmazon Web ServicesGradleMockitoTomcatVagrantOpen Source TechnologiesEnterprise Software
collaborativementorshipproblem-solvingcommunicationteamworkhigh work ethic
Industry SaaS
Job Function Enterprise software development in Java
Senior Software EngineerJavaEnterprise JavaSpringMySQLSQLJenkinsGitDockerKubernetesLinuxAWSVagrantMockitoTomcat

Less than 5 years of Java experience, Lack of enterprise software experience, No experience with cloud or open-source technologies

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