Veeva Systems

Software Engineer – Java

Veeva Systems

full-time

Posted on:

Location Type: Remote

Location: MassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $85,000 - $225,000 per year

About the role

  • Join a high-energy team of motivated engineers to design and implement product features for our cloud applications.
  • Tackle significant technical scaling challenges for our ever growing life sciences customer-base.

Requirements

  • Experience: 3+ years of professional software development experience, focused on enterprise-scale cloud applications
  • Core Tech Stack:
  • Java expertise. Deep understanding of Object-Oriented programming, clean code practices, and common software design patterns
  • Strong hands-on experience with the Spring framework (e.g., Spring Boot, Spring MVC)
  • Proficiency with SQL or NoSQL databases (e.g., MySQL, Postgres, DynamoDB) and data access layers (e.g., Hibernate/JPA)
  • DevOps & Cloud:
  • Familiarity with CI/CD tools and processes (e.g., Git, Jenkins)
  • Experience building and deploying applications on a major cloud platform (AWS preferred)
  • Core Values and Expectations:
  • High work ethic. Veeva is a hard-working company
  • High integrity and honesty. Veeva is a PBC and a “do the right thing” company. We expect that from all employees
  • Excellent verbal and written English communication skills. Engineering is not all about the code, it’s also about communication
  • 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
JavaObject-Oriented programmingclean code practicessoftware design patternsSpring frameworkSpring BootSpring MVCSQLNoSQLHibernate
Soft Skills
high work ethichigh integrityhonestyverbal communicationwritten communication