Job Overview

Location
Toronto, Ontario
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
12209
Job Views
73

Job Description

We are the first public company to become a Public Benefit Corporation . As a PBC, we are committed to making the industries we serve more productive, and we are committed to creating high-quality employment opportunities.

Veeva is a Work Anywhere company which means that you can choose to work in the environment that works best for you - on any given day. Whether you choose to work remotely from home or work in an office - it’s up to you.

The Role

An opportunity to make a difference where it really matters - speeding up clinical trials, enabling remote engagement with healthcare professionals, and more.

We are seeking engineers that thrive in a fast-moving, innovative environment with the stability of a successful, profitable company. You should have extensive experience in Java and related technologies and ideally have worked for a high-growth technology company or in a startup environment before. The candidate should also have extensive experience working with REST / JSON developing APIs etc.

What You'll Do

  • Build, enhance and optimize applications built on our framework
  • Work on multiple layers of our stack including the backend support for our UI and application logic
  • Mentor junior engineers

Requirements

  • 5+ years of experience in Java, preferably at a cloud software company
  • Demonstrated experience building MVC applications in concurrent, preferably secure multi-tenant hosted environments (familiar with modern application security requirements/best practices)
  • Proven ability to write clean, testable, readable code in a team environment
  • Hands-on experience with popular technologies e.g. Spring, Tomcat, MySQL, Hibernate, Maven, Git
  • Hands-on experience w/ popular tools: IntelliJ/Eclipse, REST test clients eg Postman, etc.
  • Hands-on experience in hosted environments / hosting technologies e.g. Linux, AWS, Docker, Kubernetes
  • 3+ years of experience in relational databases with a solid understanding of SQL

Nice to Have

  • Some experience with Mule (or other SOA concurrent processing environment)
  • Some experience with Javascript

Perks & Benefits

  • Free healthy snacks daily
  • Annual allocations for continuous learning, development & charitable contributions
  • Annual allocations for Fitness & Wellness programs
  • Health benefits, RRSP matching
  • Weekly team lunch & fitness activities onsite

Location

Similar Jobs

Microsoft

Data Engineer

Full Time
Full Time
Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept