Enable job alerts via email!

Software Engineer - Java

Veeva Systems, Inc.

Toronto

Remote

USD 150,000 - 225,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An innovative life sciences software company is seeking a skilled developer to lead the design and implementation of cloud-based solutions. This role offers the chance to work remotely, providing flexibility while contributing to impactful projects in the life sciences industry. You'll be responsible for creating scalable application architectures and mentoring junior developers, ensuring high-quality code and user experiences. Join a supportive and collaborative environment focused on employee success and career advancement, where your contributions can make a real difference.

Benefits

Comprehensive benefits package
Medical insurance
Dental insurance
Vision insurance
Career advancement opportunities
Flexible work environment

Qualifications

  • 3+ years of server-side programming experience in Java.
  • Hands-on experience with Spring, MySQL, and Hibernate.

Responsibilities

  • Lead design and delivery of cloud-based features and products.
  • Mentor junior developers to enhance their skills.

Skills

Java
Object-Oriented Principles
Agile Development
Code Review

Tools

Spring
MySQL
Hibernate

Job description

Employer Industry: Life Sciences Software


Why consider this job opportunity:

  1. Salary up to $225,000
  2. Opportunity for career advancement and growth within the organization
  3. Work remotely with flexibility to choose your ideal work environment
  4. Comprehensive benefits package including medical, dental, and vision insurance
  5. Supportive and collaborative work environment with a focus on employee success
  6. Chance to make a positive impact in the life sciences industry

What to Expect (Job Responsibilities):

  1. Lead the design, implementation, and delivery efforts for cloud-based features and products
  2. Design a robust and scalable application architecture
  3. Write clean, testable, and readable code using design patterns and Object-Oriented Principles
  4. Create rich user experiences and ensure high-quality code with extensive test coverage
  5. Mentor junior developers to enhance their skills and performance

What is Required (Qualifications):

  1. 3+ years of server-side programming experience in Java
  2. Hands-on development experience with current open-source tools and technologies (Spring, MySQL, Hibernate, etc.)
  3. 1+ years of experience with relational databases and mastery of SQL concepts
  4. Ability to analyze and review code for performance, security, and scalability
  5. Experience working in dynamic, agile development environments

How to Stand Out (Preferred Qualifications):

  1. Proven record of mentoring team members and improving team performance
  2. Experience with additional programming languages or technologies relevant to the role
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Java

Veeva Systems

Toronto

Remote

CAD 85,000 - 225,000

30+ days ago

Senior Staff Software Engineer, CLIP

eBay

Toronto

Remote

CAD 140,000 - 180,000

4 days ago
Be an early applicant

Senior Staff Software Engineer, Purchase

eBay Inc.

Toronto

Remote

CAD 120,000 - 160,000

4 days ago
Be an early applicant

Senior Staff Software Engineer, Purchase

eBay

Toronto

Remote

CAD 120,000 - 170,000

6 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay

Toronto

Remote

CAD 110,000 - 160,000

6 days ago
Be an early applicant

Senior Staff Software Engineer - Java

Equinix

Toronto

On-site

CAD 150,000 - 200,000

4 days ago
Be an early applicant

Software Engineer II, Backend (Consumer Authentication)

Affirm

Oshawa

Remote

CAD 125,000 - 175,000

5 days ago
Be an early applicant

Software Engineer - Java

Veeva Systems

Ottawa

Remote

CAD 170,000 - 225,000

11 days ago

Senior Software Engineer - Java

Veeva Systems

Ottawa

Remote

CAD 200,000 - 270,000

11 days ago