Software Engineer - Java
$100k - $175k per yearVeeva Systems
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $3B in revenue in our last fiscal year with extensive growth potential ahead.
At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.
As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.
Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.
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.
What You'll Do
- Design, implement, and deliver robust, scalable cloud features and products
- Write clean, high-quality, and testable code (Java/OO) with strong unit and integration coverage
- Develop rich user experiences and evolve application architecture
- Mentor junior developers to elevate team performance
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
Perks & Benefits
- Medical, dental, vision, and basic life insurance
- PTO and company-paid holidays
- Retirement programs
- 1% charitable giving program
Compensation
- Base pay: $100,000 - $175,000
- The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.
Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at View email address on ca.workus.org.
$180k - $275k per year
...contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly... ...Engineer: 12+ years of proven software development expertise (Java development required) Enterprise SaaS Leader: Extensive experience...SuggestedInternshipWork at officeLocal areaRemote workFlexible hours$122k - $170k per year
...our backend systems We’re a group of engineers who care deeply about code quality, correctness... .... The role We’re looking for a Software Engineer 3 to help design, build, and... ...’ll work primarily in the JVM ecosystem (Java and related tooling), with a focus on large...SuggestedFull timeRemote workWorldwideFlexible hours- ...Ottawa, ON — Onsite Reports to: Engineering Lead The role We are looking for a Backend Software Engineer to build the systems... ...including MAVLink, ArduPilot, Unreal Engine, and Gazebo. Develop secure... ...backend systems in Go, Python, Java, C++, or a similar language....Suggested
$85.5k per year
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Software Engineer Job Location: Ottawa , ON Job Code: 39213 Job Schedule: Day Shift Compensation Range: Between $85 ,500 - $ 135,500 CDN...SuggestedDirect hireDay shift- ...real-time embedded platform and application software for several of Ciena’s flagship products.... ...'s degree in computer or electrical engineering, computer science, or similar disciplines... ...programming and scripting languages such as Java, Python, Perl, Tcl, bash YANG modeling...SuggestedHourly payInternshipFlexible hours
$89k - $139k per year
...operations include a national headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution centres, and three... ...using the Spring Framework and JVM-based languages (e.g., Java or Kotlin). Minimum 1 year experience with CI/CD tools, pipelines...- ...how the next generation of AI understands and generates software? We're looking for Software Engineers in Ottawa to build, evaluate, and improve AI-generated... ...one or more programming languages (Python, JavaScript, Java, C++, Go, TypeScript, or similar) Solid understanding...Hourly payOngoing contractContract workFreelanceManual laborRemote workFlexible hours
$110k - $130k per year
...About The Opportunity We are currently sourcing a Senior Software Engineer, DevEx for an established, global enterprise software provider based... ..., object-oriented programming languages such as C# or Java, across both Windows and Linux environments Infrastructure &...Permanent employmentFull timeInternshipLocal areaWorldwide- ...About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades... ...software defined world. YOUR ROLE As an RTOS development engineer, you will contribute to the development of Wind River’s next-...Long term contractFull timeTemporary workInternship
- ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...deploy and manage their intelligent 5G edge networks globally. Wind River Systems is seeking an experienced, high-performing Senior Engineer Software Engineer developing distributed cloud-based orchestration and automation platform solution for the intelligent edge. The...Long term contractTemporary workFor contractors
- ...Flagship apps, you get to work on products impacting many millions of monthly active visitors worldwide. During the pandemic our engineering, product, and design teams went back to first principles and redesigned our Flagship native apps and the platforms they run on from...Full timeWorldwide
$185k - $195k per year
...About The Opportunity On behalf of a valued client, LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology company focused on connectivity solutions. In this role, you will play a key part in the development of next-generation...Permanent employmentFull timeInternship- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at office
- ...About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades... .... The right candidate will possess proven software engineering skills. You are expected to be versatile and able to thrive in...Long term contractTemporary work
- ...We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains... ..., and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience...Remote work
$100k - $160k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision... ...Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete ownership of our integration testing...Remplacement- ...hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale... ...Tech Stack: (must) NodeJS, ReactJS, TypeScript, (good to have) Java, Go, Python We offer: A fast-growing environment where...Remote job
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new...Work at officeShift work
- ...Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development,... ...College diploma or University degree in computer science, Engineering, IT, or related discipline ~ Minimum 5 years of Linux...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at officeRemote work
- ...improving internal simulation tools that enable engineers to design and operate complex systems... ...in network simulation through practical software development and user-focused design.... ...such as Python, JavaScript, TypeScript, Java, or C++ Application of object-oriented...Hourly payInternshipFlexible hours
$95k - $140k per year
...Role This position is for a Full-Stack Software Developer to join our team. You will be... .... degree in Software/Computer/Electrical Engineering, Computer Science or similar field Experience... ...and front-end stacks Experience with Java & Spring Boot Experience with REST...Full timeInternshipWorldwide- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...Long term contractWork at office
$128k - $170k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision... ...We are seeking a self-driven, dynamic and passionate software engineer who will be a key player in improving our architecture, developing...$140k - $160k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision... ...transportation network. Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated...- ...organization, apply now. We are currently seeking a Senior Application Software Architect to join our team in Ottawa, Ontario (CA-ON), Canada (... ...science, business administration, information technology, engineering or the equivalent as established by a recognized Canadian...Long term contractWork at officeRemote workFlexible hours
- ...Title – . Java Back End Developer (3 Openings Sr/Mid/Jr) Position – Fulltime With our... ...maintainable Participate in all stages of the software development cycle, including designing... ...-cycle. Leading and mentoring other engineers as well as liaising with other parts of...Remote jobFull timeInternship
- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services... ...programming and troubleshooting in C# and/or Java. #Experience in telecommunications/networking...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Java. Be the first to apply!
- java developer no experience Ottawa, ON
- junior java developer Ottawa, ON
- java developer remote Ottawa, ON
- senior java developer Ottawa, ON
- java software developer Ottawa, ON
- java developer Ottawa, ON
- software intern Ottawa, ON
- software Ottawa, ON
- spécialiste assurance qualité logiciel Ottawa, ON
- software sales Ottawa, ON

