JOBSEARCHER

Java Engineer

TorentifyDenver, COL6 LeadSeptember 10th, 2026
# Remote Software Engineer - Java## About the RoleVeeva Systems is seeking Software Engineers to join its engineering teams and build cloud-based features and products for the life sciences industry. This role offers the opportunity to work in a fast-paced engineering environment within a stable, profitable SaaS company.Software Engineers will contribute to the technical design and implementation of product features across various Veeva products. The role involves solving complex engineering challenges, developing through rapid sprints, building scalable technology, and collaborating with highly motivated engineering teams.Ideal candidates have experience in enterprise software development or within a high-growth technology company.## Key Responsibilities* Design, implement, and deliver cloud-based features and products.* Contribute to the technical design and implementation of product features.* Build robust and scalable application architectures.* Write clean, testable, and readable code in a team environment.* Apply software design patterns and Object-Oriented Programming principles.* Develop rich user experiences.* Write quality code with strong unit and integration test coverage.* Work collaboratively with engineering teams to address complex technical challenges.* Mentor junior developers and help improve team capabilities.* Develop and deliver software through rapid development sprints.* Contribute to engineering projects across various Veeva products.## Required Qualifications* 3+ years of experience with Java, preferably within an enterprise cloud software company.* Proven ability to write clean, testable, and readable code in a team environment.* Hands-on experience with open-source and development technologies such as:* Spring* MySQL or PostgreSQL* Hibernate* Git* Jenkins* Mockito* Tomcat* Linux* AWS* Docker* Kubernetes* Proven mentoring skills and a track record of making engineering teams better.* Strong ability to work on technical challenges and engineering projects.* Unrestricted right to work in the United States.## Preferred Qualifications* Experience across the full technology stack, including mobile, UI, backend, and integration.* Experience with patient-facing software.* Experience with clinical trial software.* Experience with life sciences software.* Experience with HIPAA-related environments or requirements.## Skills & Competencies* Java* Enterprise software development* Cloud software development* Cloud-based application development* Object-Oriented Programming* Software design patterns* Application architecture* Scalable architecture* Spring* MySQL* PostgreSQL* Hibernate* Git* Jenkins* Mockito* Tomcat* Linux* AWS* Docker* Kubernetes* Unit testing* Integration testing* Full-stack development* Backend development* UI development* Mobile development* Software integration* Technical problem-solving* Mentoring* Team collaboration## Education & Experience### Education* The source job description does not specify a formal education or degree requirement.### Experience* 3+ years of Java experience, preferably in an enterprise cloud software environment.* Experience writing clean, testable, and readable code in a team environment.* Hands-on experience with the listed open-source, cloud, development, and infrastructure technologies.* Proven experience mentoring developers and improving team performance.## Work Arrangement & Schedule* Location: Madison, WI, US.* Work Arrangement: Remote / Work Anywhere.* Veeva supports employees working from home or in an office.* Employment Type: Not specified in the source job description.* The role is associated with the United States remote workforce.* Applicants must have unrestricted authorization to work in the United States.* Veeva will not provide visa sponsorship for this position at this time.## Compensation & Benefits### Compensation* Base Pay: $85,000 - $225,000 USD.* Actual salary may vary depending on experience, location, qualifications, and expected contributions.* The position may also be eligible for additional compensation, including variable bonus and/or stock bonus.### Benefits* Medical insurance* Dental insurance* Vision insurance* Basic life insurance* Flexible PTO* Company-paid holidays* Retirement programs* 1% charitable giving program## Compliance / Additional InformationVeeva Systems is a public benefit corporation and a SaaS company serving the life sciences industry.Veeva is an equal opportunity employer. Qualified applicants receive consideration without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or other characteristics protected by applicable local laws, regulations, or ordinances.Applicants requiring assistance or accommodation due to a disability or special need during the application or recruitment process may contact Veeva's accommodations team at [talent_accommodations@veeva.com](mailto:talent_accommodations@veeva.com).