Senior Software Engineer, Java

🕒 September 18, 2025

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Veeva Systems

Veeva Systems

1001 - 5000 employees

☁️ SaaS

⚕️ Healthcare Insurance

💊 Pharmaceuticals

SaaS • Healthcare Insurance • Pharmaceuticals

Veeva Systems is a cloud-computing company focused on the global life sciences industry. It provides software, data, and consulting services to streamline research and development, quality management, regulatory operations, and commercial processes. Veeva's solutions encompass clinical trials, regulatory submissions, drug safety management, and commercial execution to support life sciences enterprises in their mission to improve and extend life.

📋 Description

• Rapidly develop new applications leveraging an existing enterprise platform • Develop highly scalable software with optimal performance • Drive development of new features and product improvements • Partner with Product Management, Design, and QA to deliver customer value • Work across multiple layers of the technology stack with a primary focus on backend development and opportunities in frontend and DevOps • Mentor junior engineering talent and contribute to team development • Own solutions, iterate rapidly, and contribute to life-sciences product innovation

🎯 Requirements

• 5+ years of experience in Java development (enterprise focus preferred) • Strong foundation in enterprise Java development • Experience in enterprise software or high-growth tech environments • Proven ability to write clean, testable, and maintainable code • Hands-on experience with open source technologies: Spring, MySQL, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, Kubernetes • 3+ years of experience with relational databases and expert-level SQL skills • Demonstrated ability to mentor team members • Applicants must have the unrestricted right to work in the United States; Veeva will not provide sponsorship

🏖️ Benefits

• Medical, dental, vision, and basic life insurance • Flexible PTO and company paid holidays • Retirement programs • 1% charitable giving program • Work Anywhere remote or in-office flexibility within Canada or the US • Position may be eligible for variable bonus and/or stock bonus

Apply Now

Similar Jobs

🕒 September 16, 2025

Stechs

11 - 50

📡 Telecommunications

☁️ SaaS

Software engineer Python for telecom applications. Developing and deploying telecom integrations and cloud/on-prem systems.

🗣️🇪🇸 Spanish Required

Ansible

AWS

Azure

Cloud

Django

Docker

Flask

Jenkins

Kafka

Kubernetes

Linux

MariaDB

MongoDB

OpenShift

Python

🕒 September 16, 2025

Inspiren

1 - 10

⚕️ Healthcare Insurance

☁️ SaaS

🧘 Wellness

Build scalable AWS data pipelines and EHR integrations for Inspiren's senior-living healthcare platform; mentor engineers and drive system reliability.

🇺🇸 United States – Remote

💵 $150k - $180k / year

💰 $2.7M Venture Round on 2022-10

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

AWS

Cloud

Distributed Systems

DynamoDB

JavaScript

Node.js

NoSQL

Postgres

React

TypeScript

🕒 September 3, 2025

Global Rabbits

11 - 50

🤝 B2B

☁️ SaaS

🏢 Enterprise

Senior FullStack Engineer (React+Node) developing gift-campaign, Shopify and SendGrid integrations for Global Rabbits' nearshore gift-giving platform.

AWS

Cloud

Heroku

JavaScript

Node.js

Postgres

React

Redux

Webpack

🕒 August 29, 2025

VALCE Talent Solutions

11 - 50

🤝 B2B

🎯 Recruiter

Senior Python Developer at Valce Talent Solutions for West Monroe—fully remote. Designs and builds software across multiple technologies; collaborates with clients and Agile teams.

Cyber Security

Numpy

Pandas

Python

SQL

🕒 August 29, 2025

Resilinc

201 - 500

🏢 Enterprise

☁️ SaaS

Go-To-Market professional for Resilinc, leveraging Agentic AI to predict disruptions and drive real-time supply chain action; remote global team.

Go