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

Software Engineer - Java

Veeva Systems • Toronto, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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

    Créer une alerte emploi pour cette recherche

    Software Engineer Java • Toronto, ON, CA

    Offres similaires
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • north york, on, ca
    Temps plein
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Backend Engineer : Java Spring APIs, Security & Scale

    Backend Engineer : Java Spring APIs, Security & Scale

    Haventree Bank • Toronto
    Temps plein
    A financial services provider is looking for a Software Engineer in Vaughan, Ontario.The role involves designing and building APIs, implementing RESTful services with Java and Spring Boot, and coll...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    REST API Engineer (Java) – Build Scalable Backends

    REST API Engineer (Java) – Build Scalable Backends

    CMiC • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Staff Developer (Java)

    Staff Developer (Java)

    Futuretek • Toronto, ON, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java Engineer

    Senior Java Engineer

    SuperAnnotate • Richmond Hill, Ontario, CA
    Télétravail
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 22 heures • Nouvelle offre
    Software Engineer — Fintech API & Cloud Platform

    Software Engineer — Fintech API & Cloud Platform

    Medium • Toronto
    Temps plein
    A fintech company located in Toronto is seeking software developers to design and maintain innovative software solutions. The role requires proficiency in Java and familiarity with modern JavaScript...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Senior Java Payments Microservices Engineer (Hybrid)

    Senior Java Payments Microservices Engineer (Hybrid)

    Caspian One • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Refinitiv • Toronto, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Java Engineer — Spring Boot, Hybrid Toronto, Growth

    Senior Java Engineer — Spring Boot, Hybrid Toronto, Growth

    SS&C • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Senior Software API Engineer

    Senior Software API Engineer

    HireMore • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Compunnel, Inc. • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Senior Backend Java Engineer - FinTech Platform

    Senior Backend Java Engineer - FinTech Platform

    Veem • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Capgemini • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Toronto Software Engineer : Java & Web Apps

    Toronto Software Engineer : Java & Web Apps

    Serco • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Fintech Software Engineer - Hybrid in Toronto

    Fintech Software Engineer - Hybrid in Toronto

    Synpulse8 • Toronto
    Temps plein
    A global technology consulting firm based in Toronto is seeking an experienced Professional for Technology Consulting.You will design and develop software solutions, collaborate with stakeholders, ...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Sr Software Developer

    Sr Software Developer

    Futuretek • Toronto, ON, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Intermediate Software Engineer - Java Microservices, Hybrid

    Intermediate Software Engineer - Java Microservices, Hybrid

    SS&C Technologies • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Broadridge • Toronto, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée