Software Architect - Java
RemoteFull-timePosted over 1 year ago
Lead design and development of enterprise tooling and multi-tenant SaaS components in a fast-paced, work-from-anywhere setting at Veeva.
Responsibilities
- Code as part of the architecture team
- Build enterprise toolset used by thousands of developers
- Support the new architectural vision with newer technologies
- Lead, coach, and mentor a team of developers
Requirements
- 10+ years in Java/Spring/Java EE development
- Cloud services and containers (AWS, Docker, GAE)
- Extensive enterprise software platform experience
- Experience building multi-tenant SaaS
- Delivery of complex event-driven architectures
- Web Services expertise
- Strong RESTful architecture experience
- IaC knowledge
- Proven mentoring track record
- Unrestricted right to work in the United States (no sponsorship)
Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
- Flexible work location (work from home or office)
Apply Now
Take the next step in your career
About Veeva Systems
Links
