Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Full Stack Software Developer

at Veeva Systems

Posted 3 months ago | 0 applied

Description:

  • Veeva Systems is seeking a Full Stack Software Developer to design, develop, and maintain internal tools that enhance efficiency and productivity within the services team.
  • This role is remote, full-time, and permanent, available to qualified applicants based in the US and Canada.
  • The developer will transform requirements into fully developed solutions, delivering high-quality, scalable, and maintainable code from concept to production.
  • Responsibilities include building and optimizing backend services using Java (Spring Boot) and developing responsive frontends with modern JavaScript frameworks.
  • The role involves implementing and maintaining unit tests to ensure functionality and support continuous integration.
  • The developer will deploy and integrate solutions within the Veeva Vault Platform and continuously improve tooling features to align with platform updates.
  • Providing troubleshooting and support to end users is also a key responsibility.

Requirements:

  • Candidates must have 5+ years of experience in software product development.
  • Experience with JavaScript frameworks such as ReactJs or VueJs is required.
  • Strong backend development experience in Java is necessary.
  • Candidates should have experience developing REST APIs.
  • Proven ability to write clean, testable, and readable code in a team environment is essential.
  • Hands-on experience with technologies including Spring, Postgres, Hibernate, Maven, Git, Jenkins, Mockito, AWS Serverless, and Docker is required.
  • A minimum of 3 years of experience with relational databases and strong knowledge of SQL is necessary.
  • Candidates must be located in and legally authorized to work in the United States or Canada.

Benefits:

  • Veeva offers medical, dental, vision, and basic life insurance.
  • Employees enjoy flexible PTO and company-paid holidays.
  • Retirement programs are available for employees.
  • The company has a 1% charitable giving program to support community contributions.