Veeva Systems

Software Architect – Java

Veeva Systems

full-time

Posted on:

Location Type: Remote

Location: CaliforniaOregonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $300,000 per year

Job Level

About the role

  • Code. Our architects are consistently working on the code
  • Build an enterprise toolset that will be used by thousands of application developers
  • Provide support as we move to a new vision in architecture using newer technologies
  • Lead a team of A-players: coaching, mentoring and shaping our developers

Requirements

  • 10+ years of experience and expertise in one or more of the following: Java, Spring, Java EE, Development
  • Experience with cloud provider services and container technologies (AWS, Docker, Google App Engine)
  • Extensive experience working in enterprise software platforms
  • Experience building multi-tenant SaaS-based software
  • Delivering complex event-driven architectures
  • Expertise with Web Services
  • Strong experience with a RESTful architecture
  • Solid understanding of Infrastructure as Code (IaC)
  • We are looking for strong mentors with a proven record of making your team better
  • Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
Benefits
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringJava EEAWSDockerGoogle App Enginemulti-tenant SaaSevent-driven architectureWeb ServicesRESTful architecture
Soft Skills
mentoringcoachingleadership