JOBSEARCHER

Java Engineer II

TorentifyDenver, COL6 LeadSeptember 11th, 2026
# SENIOR SOFTWARE ENGINEER — JAVA## About the RoleVeeva Systems is seeking **Senior Software Engineers** with extensive Java experience to build complex software solutions for the life sciences industry. You’ll work in a dynamic, startup-like environment within a stable and profitable company, developing rapidly while delivering production-ready technology that provides meaningful value to customers.The role is primarily focused on **backend engineering**, while also providing opportunities to work across frontend and DevOps. You’ll build new applications and cloud infrastructure, develop features on Veeva’s enterprise platform, collaborate with product management, design, and QA, and mentor other engineers.## Key Responsibilities- Rapidly build new applications on Veeva’s existing enterprise platform.- Build new cloud infrastructure from the ground up using software development best practices.- Drive new features and improvements in a fast-changing development environment.- Develop and deliver production-ready software through rapid development sprints.- Partner with product management, design, and QA to deliver solutions that provide customer value.- Work across multiple layers of the technology stack, with **backend development as the primary focus**.- Contribute to frontend development and DevOps activities as needed.- Write clean, testable, and readable code in a collaborative team environment.- Mentor junior engineers and help improve the capabilities of the broader engineering team.## Required Qualifications- **5+ years of experience with Java**, preferably at an enterprise cloud software company.- Proven ability to write **clean, testable, and readable code** in a team environment.- Hands-on experience with open-source technologies, including technologies such as:- Spring- MySQL- Hibernate- Solr- Maven- Git- Jenkins- Mockito- Tomcat- Linux- AWS- Vagrant- Docker- Kubernetes- **3+ years of experience with relational databases** and strong SQL expertise.- Proven record of mentoring engineers and making the team better.- Unrestricted right to work in the United States.- Ability to work without employer sponsorship; Veeva will not provide sponsorship at this time.## Preferred Qualifications- Experience working at an **enterprise cloud software company**.- Experience working in a **high-growth technology company**.- Experience with the listed open-source, cloud, DevOps, and development technologies across the broader technology stack.## Skills & Competencies- Java- Backend software engineering- Enterprise software development- Cloud software development- Spring- MySQL- Hibernate- Solr- Maven- Git- Jenkins- Mockito- Tomcat- Linux- AWS- Vagrant- Docker- Kubernetes- Relational databases- SQL- Cloud infrastructure- Frontend development- DevOps- Software testing- Clean and maintainable code- Technical mentoring- Team collaboration- Agile/rapid development- Problem-solving- Customer-focused engineering## Education & Experience**Education**- No specific degree requirement is stated in the supplied job description.**Experience**- 5+ years of Java experience.- 3+ years of relational database experience with strong SQL expertise.- Experience developing enterprise or cloud software.- Experience with open-source development technologies and cloud infrastructure.- Proven mentoring experience and a record of improving team effectiveness.## Work Arrangement & Schedule- **Location:** Spokane, WA, US (listing location)- **Work Arrangement:** Remote / Work Anywhere- **Work Anywhere Policy:** Veeva supports working from home or in the office.- **Employment Type:** Not specified in the supplied job description.- **Expected Weekly Hours:** Not specified.- **Schedule Flexibility:** Not specified.- **Weekend Requirements:** Not specified.## Compensation & Benefits- **Base Pay:** $110,000–$270,000. under applicable law. Reasonable accommodations are available during the application and recruitment process for candidates with disabilities or special needs- Actual salary may vary within or outside the listed range depending on experience, location, qualifications, and expected contributions.- The position may also be eligible for additional compensation, including variable bonus and/or stock bonus.- Medical, dental, vision, and basic life insurance.- Flexible PTO.- Company-paid holidays.- Retirement programs.- 1% charitable giving program.## Compliance / Additional Information**Employer:** Veeva SystemsVeeva Systems is a mission-driven public benefit corporation and industry cloud company serving the life sciences industry. Its stated values include **Do the Right Thing, Customer Success, Employee Success, and Speed**.Applicants must have the **unrestricted right to work in the United States**. Veeva will not provide sponsorship for this position at this time.Veeva is an equal opportunity employer and considers qualified applicants without regard to protected characteristics under applicable law. Reasonable accommodations are available during the application and recruitment process for candidates with disabilities or special needs.