Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Software Architect - Java

at Veeva Systems

Posted 5 months ago | 0 applied

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 flexible work arrangements, allowing employees to work from home or in the office.
  • The role involves working as a Software Architect, focusing on building components that will revolutionize software delivery at Veeva.
  • Responsibilities include coding, building an enterprise toolset for application developers, providing support for new architectural visions, and leading a team of developers through coaching and mentoring.

Requirements:

  • Candidates must have 10+ years of experience and expertise in one or more of the following: Java, Spring, Java EE, and Development.
  • Experience with cloud provider services and container technologies such as AWS, Docker, and Google App Engine is required.
  • Extensive experience working in enterprise software platforms is necessary.
  • Candidates should have experience building multi-tenant SaaS-based software.
  • Delivering complex event-driven architectures is a must.
  • Expertise with Web Services and strong experience with a RESTful architecture is required.
  • A solid understanding of Infrastructure as Code (IaC) is necessary.
  • Strong mentoring skills with a proven record of improving team performance are essential.
  • Applicants must have the unrestricted right to work in the United States, as Veeva will not provide sponsorship at this time.

Benefits:

  • Veeva offers medical, dental, vision, and basic life insurance.
  • Employees enjoy flexible PTO and company-paid holidays.
  • Retirement programs are available for employees.
  • The company has a 1% charitable giving program to support community contributions.