✦ Luna Orbit — Software Engineering

Senior Software Engineer - Java

at Veeva

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

This role involves developing and maintaining scalable, cloud-native Java applications with a focus on performance, collaboration, and mentorship within a modern SaaS environment.

  • Develop enterprise Java applications
  • Leverage open-source technologies
  • Ensure scalability and performance
  • Mentor junior engineers
  • Collaborate with cross-functional teams

The technical environment includes Java, Spring, MySQL, Solr, Docker, Kubernetes, AWS, Jenkins, and Linux, emphasizing scalable, cloud-based application development.

The ideal candidate is a senior Java engineer with extensive experience in cloud-based enterprise applications, skilled in containerization and automation tools, and capable of mentoring team members.

JavaJava developmentSpringMySQLAWSKubernetesDockerJenkinsGitLinux
SolrGradleMockitoVagrantTomcat
JenkinsGitDockerKubernetesLinuxAWSVagrantTomcat
JavaSpringMySQLSolrGradleGitJenkinsMockitoTomcatLinuxAWSVagrantDockerKubernetes
JavaJava developmentSpringMySQLSolrGradleGitJenkinsMockitoTomcatLinuxAWSAmazon Web ServicesVagrantDockerKubernetes
collaborativementorshipteamworkproblem-solvingcommunication
Industry SaaS
Job Function Enterprise Java application development in a cloud environment
JavaJava developmentSpringMySQLSolrGradleGitJenkinsMockitoTomcatLinuxAWSAmazon Web ServicesVagrantDockerKubernetesMentorshipEnterprise cloud softwareSoftware engineeringOpen source technologiesRelational databasesSQLOpen sourceEnterprise cloud

Less than 5 years Java experience, No experience with AWS or Kubernetes, Lack of enterprise software background

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