Enable job alerts via email!

Senior Software Engineer - Java

Veeva Systems

Toronto

On-site

USD 270,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in life sciences software development is seeking a talented Java Developer to join their innovative team. This role offers the flexibility to work remotely or in-office, providing an excellent work-life balance. You will be responsible for building new applications on a robust enterprise platform and developing cloud infrastructure from scratch. The company values professional growth and offers comprehensive benefits, including medical and retirement programs. If you're passionate about technology and eager to make a positive impact while mentoring others, this opportunity is perfect for you.

Benefits

Comprehensive medical benefits
Dental insurance
Vision insurance
Retirement programs
Charitable giving program

Qualifications

  • 5+ years experience in Java, preferably in enterprise cloud software.
  • Hands-on experience with Spring, MySQL, and AWS.

Responsibilities

  • Rapidly build new applications on an existing enterprise platform.
  • Mentor junior engineers to enhance team capabilities.

Skills

Java
Clean Code
SQL
Mentoring
Open Source Technologies

Tools

Spring
MySQL
AWS
Docker
Kubernetes

Job description

Employer Industry: Life Sciences Software Development

Why consider this job opportunity:

  1. Base pay up to $270,000
  2. Opportunity for career advancement and growth within a stable, profitable company
  3. Work remotely from anywhere or in the office for flexibility
  4. Comprehensive benefits including medical, dental, vision, and retirement programs
  5. Commitment to making a positive impact on customers, employees, and communities
  6. Charitable giving program supporting 1% of employee contributions

What to Expect (Job Responsibilities):

  1. Rapidly build new applications on an existing enterprise platform
  2. Develop new cloud infrastructure from scratch following best practices
  3. Drive new features and improvements in a fast-paced environment
  4. Collaborate with product management, design, and QA to deliver innovative solutions
  5. Mentor junior engineers to enhance team capabilities

What is Required (Qualifications):

  1. Minimum of 5 years of experience in Java, preferably at an enterprise cloud software company
  2. Proven ability to write clean, testable, and readable code in a team environment
  3. Hands-on experience with open source technologies, including Spring, MySQL, and AWS
  4. At least 3 years of experience with relational databases and mastery of SQL
  5. Demonstrated mentoring skills with a record of improving team performance

How to Stand Out (Preferred Qualifications):

  1. Experience in a high-growth technology company
  2. Familiarity with DevOps practices and tools such as Docker and Kubernetes
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer - Java

Veeva Systems

Toronto

Hybrid

CAD 120,000 - 300,000

Yesterday
Be an early applicant

Senior Staff Android Developer, Checkout Applet Mobile

Block

Toronto

Remote

CAD 222,000 - 335,000

30+ days ago

Principal Software Engineer, Infrastructure Platform Engineering

Affirm

San Juan de Terranova

Remote

CAD 203,000 - 283,000

8 days ago

software engineer

Living Talent

Montreal

Remote

CAD 240,000 - 346,000

29 days ago

Software Engineer, Identity

Tailscale

Remote

CAD 242,000 - 303,000

30+ days ago

Principal Software Engineer - Java

Veeva Systems, Inc.

Toronto

On-site

USD 180,000 - 300,000

30+ days ago

Principal Software Engineer

Autodesk

Ontario

On-site

CAD 200,000 - 300,000

Yesterday
Be an early applicant

Principal Software Engineer, Traffic Management

Affirm

Prince Edward Island

Remote

CAD 203,000 - 283,000

19 days ago

Principal Software Engineer, Traffic Management

Affirm

Halifax

Remote

CAD 203,000 - 283,000

19 days ago