Remote Software Engineer - Java

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
  • The company is one of the fastest-growing SaaS companies in history, surpassing $2B in revenue in the last fiscal year with extensive growth potential ahead.
  • Veeva values include Do the Right Thing, Customer Success, Employee Success, and Speed.
  • The company became a public benefit corporation (PBC) in 2021, balancing the interests of customers, employees, society, and investors.
  • Veeva supports flexibility to work from home or in the office, allowing employees to thrive in their ideal environment.
  • The role involves multiple Software Engineers eager to build in a fast-paced, startup environment within a stable, profitable company.
  • Software Engineers will contribute to the technical design and implementation of product features for various products at Veeva.
  • Responsibilities include designing, implementing, and delivering cloud-based features and products, building robust and scalable application architecture, writing clean and testable code, creating rich user experiences, and mentoring junior developers.

Requirements:

  • Candidates must have 3+ years of experience in Java, preferably at an enterprise cloud software company.
  • A proven ability to write clean, testable, and readable code in a team environment is required.
  • Hands-on experience with open source technologies such as Spring, MySQL/Postgres, Hibernate, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Docker, and Kubernetes is necessary.
  • Strong mentoring skills with a proven record of improving team performance are sought after.
  • Applicants must have the unrestricted right to work in the United States, as Veeva will not provide sponsorship at this time.

Benefits:

  • Employees receive medical, dental, vision, and basic life insurance.
  • The company offers flexible PTO and company-paid holidays.
  • Retirement programs are available for employees.
  • Veeva has a 1% charitable giving program to support community contributions.
About the job
Posted on
Job type
Salary
$ 85,000 - 225,000 USD / year
Leave a feedback