Veeva Systems

Senior Software Engineer - Java

Veeva Systems

Apply
almost 4 years ago
Toronto, Canada
Senior
H1B Sponsor

Base Salary

$110k - $270k/yr

Responsibilities

  • Rapidly build new applications on an existing enterprise platform.
  • Build new cloud infrastructure from scratch following best practices.
  • Drive new features and improvements in a fast-changing environment.
  • Partner with product management, design, and QA to deliver solutions.
  • Work on multiple layers of the stack, including backend, front-end, and DevOps.
  • Mentor junior engineers.

Requirements

  • 5+ years experience in Java, preferably at an enterprise cloud software company.
  • Proven ability to write clean, testable, readable code in a team environment.
  • Hands-on experience with open source technologies like Spring, MySQL, and Docker.
  • 3+ years of experience in relational databases with mastery of SQL.
  • Strong mentoring skills with a proven record of improving team performance.

Benefits

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

Tech Stack

AWSDockerGitGradleJavaJenkinsKubernetesLinuxMySQLSQLVagrant

Categories

BackendDevOpsFull Stack