Talent.com
Software Engineer - Java
Software Engineer - JavaVeeva Systems • Toronto, ON, CA
Software Engineer - Java

Software Engineer - Java

Veeva Systems • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Software Engineer - Java role at Veeva Systems

Join to apply for the Software Engineer - Java role at Veeva 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 $2B 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

Software Engineers will contribute to the technical design and implementation of product features for various products at Veeva. In this role, you will work with a smart, highly motivated team to take on technical challenges that are associated with our ever-growing number of customers. You should be a self-starter, who loves technical challenges and has prior experience working on a variety of engineering projects in an energizing environment.

What You'll Do

  • Lead the design, implementation, and delivery efforts for our cloud-based features and products
  • Design an application architecture that is robust and scalable
  • Write clean, testable, readable code in a team environment using design patterns and Object Oriented Principles
  • Create rich user experiences
  • Write quality code with high unit and integration test coverage
  • Mentor junior developers

Requirements

  • 3+ years of server-side programming experience in Java
  • Hands-on development experience with current open-source tools and technologies (Spring, MySQL, Hibernate, Gradle, Git, Jenkins, Junit, Mockito, Log4J, AspectJ, Tomcat, JMS, Linux)
  • 1+ years of experience with relational databases with a mastery of SQL concepts
  • Ability to analyze and review code for performance, security, and scalability
  • Experience working in fast-paced, agile development environments
  • We are looking for strong mentors with a proven record of making your team better
  • Learn More

  • Engineer Perspective : 3 Reasons to Consider Veeva
  • Engineering at Veeva
  • Perks & Benefits

  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Compensation

  • Base pay : $85,000 - $225,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 talent_accommodations@veeva.com.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Industries

    Software Development, IT Services and IT Consulting, and Pharmaceutical Manufacturing

    Referrals increase your chances of interviewing at Veeva Systems by 2x

    Get notified about new Software Engineer jobs in Toronto, Ontario, Canada .

    Frontend Software Engineer (Remote - Canada)

    Greater Toronto Area, Canada 21 hours ago

    Intermediate Fullstack Developer (Ruby & React)- EHR

    Greater Toronto Area, Canada 21 hours ago

    Senior Software Engineer - C# (Integrations)

    Toronto, Ontario, Canada CA$125,000.00-CA$150,000.00 2 weeks ago

    Software Engineer, Backend - (Consumer - Products)

    Greater Toronto Area, Canada $100,000.00-$500,000.00 3 days ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Java • Toronto, ON, CA

    Similar jobs
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • markham, on, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 23 days ago • Promoted
    REST API Engineer (Java) – Build Scalable Backends

    REST API Engineer (Java) – Build Scalable Backends

    CMiC • Toronto
    Full-time
    A software company focused on construction seeks a Developer to contribute to RESTful APIs supporting front-end applications. Responsibilities include designing efficient code, improving API develop...Show more
    Last updated: 12 days ago • Promoted
    Staff Developer (Java)

    Staff Developer (Java)

    Futuretek • Toronto, ON, Canada
    Full-time
    We are seeking a Staff Software Developer with great experience and passion for assisting in developing and integrating software components into our informatics platforms.This position is located i...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Payments Microservices Engineer (Hybrid)

    Senior Java Payments Microservices Engineer (Hybrid)

    Caspian One • Toronto
    Full-time
    A banking technology company is seeking a Java Software Engineer in Toronto, Ontario, to modernize their Payments technology. You will design and deploy resilient microservices using Java and Spring...Show more
    Last updated: 3 days ago • Promoted
    Senior Java Software Engineer - north york

    Senior Java Software Engineer - north york

    Luxoft • north york, on, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Refinitiv • Toronto, Canada
    Full-time
    Our Privacy Statement & Cookie Policy • •Senior Software Engineer page is loaded## Senior Software Engineerremote type : . Canada, Toronto, Ontariotime type : .Posted 2 Days Agojob requisition id : .JREQ196...Show more
    Last updated: 2 days ago • Promoted
    Sr. Software Engineer- Java, Devops

    Sr. Software Engineer- Java, Devops

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Software Engineer- Java, Devops.Job Specific / Technical Competencies : .Expertise on the Linux / Unix (AIX) environments. Expertise on scripting with bash / shell.Good analytical & Problem-Solving s...Show more
    Last updated: 13 days ago
    Senior Java Engineer — Spring Boot, Hybrid Toronto, Growth

    Senior Java Engineer — Spring Boot, Hybrid Toronto, Growth

    SS&C • Toronto
    Full-time
    A leading financial services and healthcare technology company in Toronto is seeking a Senior Software Engineer.This role involves designing and building RESTful services and microservices, collabo...Show more
    Last updated: 14 days ago • Promoted
    Senior Software API Engineer

    Senior Software API Engineer

    HireMore • Toronto
    Full-time
    At HireMore, we leverage our technology, algorithms, and good old human brainpower to quickly identify, source, engage, and vet peer-qualified candidates. We believe exceptional sourcing is key to t...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer

    Software Engineer

    Compunnel, Inc. • Toronto
    Full-time
    We are looking for a motivated and talented Software Engineer, ideally a recent graduate from a Canadian university, to join our team. This entry-level role is ideal for individuals who are passiona...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer

    Software Engineer

    Capgemini • Toronto
    Full-time
    Software Engineer – Mendix Developer.Capgemini is looking for a Mendix Developer to design, build, and maintain custom web and mobile applications using the Mendix low‑code platform.The role involv...Show more
    Last updated: 14 days ago • Promoted
    Toronto Software Engineer : Java & Web Apps

    Toronto Software Engineer : Java & Web Apps

    Serco • Toronto
    Full-time
    A leading service provider in Ontario, Canada, is looking for an Experienced Software Engineer.You will contribute to developing and maintaining web-based applications that enhance operational effi...Show more
    Last updated: 3 days ago • Promoted
    Sr Software Developer

    Sr Software Developer

    Futuretek • Toronto, ON, Canada
    Full-time
    As a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team development efforts for successful project d...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate Software Engineer - Java Microservices, Hybrid

    Intermediate Software Engineer - Java Microservices, Hybrid

    SS&C Technologies • Toronto
    Full-time
    A leading financial services technology company is seeking an Intermediate Software Engineer to design and build RESTful services and microservices using Java and Spring Boot.This role requires col...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Broadridge • Toronto, Canada
    Full-time
    Broadridge Join to apply for the.Broadridge Get AI-powered advice on this job and more exclusive features.At Broadridge, we've built a culture where the highest goal is to empower others to accompl...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Engineer

    Senior Java Engineer

    SuperAnnotate • Toronto, Ontario, CA
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 20 hours ago • New!
    Senior Java API Engineer | Spring Boot & SPA-Ready

    Senior Java API Engineer | Spring Boot & SPA-Ready

    CGI • Toronto, Canada
    Full-time
    A leading IT services firm in Toronto is seeking a Senior Java Developer in its Banking Services Division.This position involves designing and developing RESTful APIs, collaborating with front-end ...Show more
    Last updated: 11 days ago • Promoted
    Senior Backend Java Engineer - FinTech Platform

    Senior Backend Java Engineer - FinTech Platform

    Veem • Toronto, Canada
    Full-time
    A fast-growing financial technology company in Toronto seeks a skilled back-end Java developer to enhance its global payments platform. The role involves working cross-functionally, designing scalab...Show more
    Last updated: 7 days ago • Promoted