Senior Software Engineer, Java

September 29

Apply Now
Logo of Veeva Systems

Veeva Systems

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

• Drive the design and development that transforms requirements into fully developed features, delivering high-quality, scalable, and maintainable code from concept to production • Build and optimize backend services using Java (Spring Boot) • Implement and maintain unit tests to ensure functionality, enhance reliability, and support continuous integration • Deploy and integrate solutions within the Veeva Vault Platform • Continuously maintain, improve, and adapt tooling features to align with Vault Platform updates • Strong experience reviewing code for engineers of all levels • Provide troubleshooting and support to end users, resolving issues as needed • Collaborate with stakeholders in a fast-paced, agile environment to understand business needs and deliver impactful solutions

🎯 Requirements

• 5+ years experience in Java, preferably at an enterprise cloud software company • Proven ability to write clean, testable, readable code in a team environment • Hands-on experience with the following technology stack: Spring, Postgres, Hibernate, Maven, Git, Jenkins, Mockito, AWS, Docker • 3+ years of experience in relational databases and strong knowledge of SQL • 5+ years experience in software product development • Strong experience with backend development in Java and Spring Framework • Experience with developing REST API

🏖️ Benefits

• Work Anywhere – flexibility to work from home or in the office • Offices in more than 15 countries around the world • Equal opportunity employer (non-discrimination)

Apply Now

Similar Jobs

September 27

Tech Lead developing scalable backend services and server integrations for Motive's fleet safety platform. Lead architecture, code reviews, and collaborate with cross-functional teams.

AWS

Distributed Systems

Java

MySQL

Node.js

NoSQL

Postgres

Python

Ruby

Ruby on Rails

September 27

Senior Java backend engineer building profile and preferences microservices for GoDaddy's Identity platform. Design scalable APIs, collaborate cross-functionally, optimize distributed systems.

AWS

Cloud

Distributed Systems

Java

Kafka

Microservices

NoSQL

RabbitMQ

Spring

Spring Boot

SpringBoot

September 25

Lead/Senior Java backend engineer designing cloud-native serverless microservices, IaC, CI/CD and observability; mentor engineers and optimize scalable enterprise applications.

AWS

Azure

Cloud

DynamoDB

Google Cloud Platform

Java

Jenkins

Kafka

Kubernetes

Linux

MariaDB

Microservices

MySQL

OpenShift

Postgres

Shell Scripting

Spring

SQL

Terraform

Vault

September 24

Lead Java backend engineer building cloud-native microservices and serverless solutions on AWS/Azure/GCP; mentor engineers, implement IaC and CI/CD.

AWS

Azure

Cloud

DynamoDB

Google Cloud Platform

Java

Jenkins

Kafka

Kubernetes

Linux

MariaDB

Microservices

MySQL

OpenShift

Postgres

Shell Scripting

Spring

SQL

Terraform

Vault

September 24

Mid-Level PHP Developer building Laravel-based services for a remote-first staffing company. Deliver production-ready features, tests, and Auth0/API integrations in small engineering squads.

Laravel

PHP

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com