Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Java Engineer developing enterprise-scale applications using modern open-source technologies at Veeva, transforming the life sciences industry with innovative solutions.

Responsibilities

  • Accelerate Application Development: Rapidly develop new applications leveraging a robust existing enterprise platform
  • Build to scale: Develop highly scalable software with optimal performance
  • Lead Feature Innovation: Drive the development of new features and improvements in a dynamic and evolving environment
  • Collaborate for Customer Value: Partner effectively with Product Management, Design, and QA to deliver cutting-edge solutions and direct customer value
  • End-to-end Contribution: Work across multiple layers of our technology stack, with a primary focus on backend development, and opportunities in frontend and DevOps
  • Strategic Mentorship: Develop the skills of junior engineering talent through structured mentorship

Requirements

  • Deep Java Expertise: 5+ years of experience in Java development, with a strong preference for experience within enterprise cloud software companies
  • Quality-Focused Code: Proven ability to write clean, testable, and maintainable code within a collaborative team setting
  • Open Source Proficiency: Hands-on experience with a range of open source technologies including Spring, MySQL, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, and Kubernetes
  • Relational Database: 3+ years of experience with relational databases and expert-level SQL skills
  • Mentorship: Demonstrated ability to mentor team members and contribute to a positive and high-performing team environment
  • High work ethic: Veeva is a hard-working company
  • High integrity and honesty: Veeva is a PBC and a “do the right thing” company. We expect that from all employees
  • Excellent verbal and written English communication skills: Engineering is not all about the code, it’s also about communication

Benefits

  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program

Job type

Full Time

Experience level

Senior

Salary

$130,000 - $225,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDockerGradleJavaJenkinsKubernetesLinuxMockitoMySQLOpen SourceSpringSQLVagrant

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.