Remote Senior Software Engineer - Java

Posted

Apply now
Please, let Veeva Systems know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
  • The company is one of the fastest-growing SaaS companies in history, surpassing $2B in revenue in the last fiscal year with extensive growth potential ahead.
  • Veeva is a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.
  • As a Senior Software Engineer, you will design, develop, and maintain internal tools that drive efficiency and productivity within the services team.
  • You will work in a fast-paced, agile environment, collaborating with stakeholders to understand business needs and deliver impactful solutions.
  • Responsibilities include driving the design and development of features, building and optimizing backend services using Java (Spring Boot), implementing unit tests, deploying solutions within the Veeva Vault Platform, and providing troubleshooting support to end users.

Requirements:

  • Candidates must have 5+ years of experience in Java, preferably at an enterprise cloud software company.
  • A proven ability to write clean, testable, readable code in a team environment is required.
  • Hands-on experience with the technology stack including Spring, Postgres, Hibernate, Maven, Git, Jenkins, Mockito, AWS, and Docker is necessary.
  • Candidates should have 3+ years of experience in relational databases and strong knowledge of SQL.
  • A minimum of 5 years of experience in software product development is required.
  • Strong experience with backend development in Java and the Spring Framework is essential.
  • Experience with developing REST APIs is also required.

Benefits:

  • Veeva supports flexibility to work from home or in the office, allowing employees to thrive in their ideal environment.
  • The company is committed to making a positive impact on its customers, employees, and communities.
  • Veeva is an equal opportunity employer, ensuring all qualified applicants receive consideration for employment without discrimination.
Apply now
Please, let Veeva Systems know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback