Senior Java Software Engineer at Veeva | Toronto, Canada
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About Veeva Systems, Inc.
Veeva Systems is a leader in cloud solutions for the life sciences industry, dedicated to delivering impact-driven technology that enhances the efficiency and safety of healthcare delivery. Our commitment to public benefit underlines our focus on creating solutions that benefit society at large.
Similar jobs
Search for Senior Java Developer At System Canada Technologies Toronto
3,325 results
System Canada Technologies
Minimum of 6 years of hands-on experience in Java and J2EE Technologies.Proficient in Core Java and J2EE components such as JSP, Servlets, JavaScript, and AJAX for dynamic web applications.Deep expertise in WebSphere Application Server versions 7.0 and above (including 8.0 and 8.5).Solid understanding of Struts 2 and Hibernate frameworks for robust application development.Familiarity with back-end databases including MySQL and Oracle.Experience in PL/SQL programming to support database interactions.Knowledge of MVC1 & MVC2 architectures along with Java Design Patterns.A collaborative team player with a track record of delivering projects on time and meeting quality standards.Adaptable to fast-paced environments and enthusiastic about tackling challenges.Exceptional problem-solving abilities, strategic thinking, and data analysis skills with a strong focus on team success and results-oriented outcomes.
System Canada Technologies
Join our dynamic team at System Canada Technologies as a Systems Administrator. In this role, you will be responsible for managing and maintaining our IT infrastructure, ensuring optimal performance and security. You will work closely with various departments to support system operations and implement new technologies to enhance our services.
System Canada Technologies
We are seeking a dedicated and skilled Systems Manager to join our dynamic team at System Canada Technologies. This role is pivotal in overseeing our IT systems and ensuring they align with our strategic objectives. If you have a passion for technology and a knack for management, we want to hear from you!
System Canada Technologies
Join our dynamic team as a Java PL/SQL Developer. This full-time position is based in Toronto, Ontario, where you will leverage your extensive experience in both Java and Oracle PL/SQL to design, develop, and optimize robust software solutions. Your expertise will contribute significantly to our mission of delivering high-quality technology services.
System Canada Technologies
Join our dynamic team at System Canada Technologies as a Perl Programmer. In this role, you will have the opportunity to work on innovative projects that shape the future of technology. We are seeking a passionate individual who can contribute to our mission of delivering high-quality software solutions.
System Canada Technologies
Join our dynamic team at System Canada Technologies as a Database Analyst! In this role, you will be responsible for analyzing and optimizing our database systems to ensure data integrity and accessibility. Your insights will drive data-driven decisions that enhance our operations and improve client satisfaction.
System Canada Technologies
We are seeking a highly skilled Senior Application Performance Tester to join our dynamic team at System Canada Technologies. In this role, you will be responsible for evaluating application performance, identifying bottlenecks, and providing actionable insights to enhance system efficiency. Your expertise will be crucial in ensuring our applications meet the highest performance standards and deliver an exceptional user experience.As a Senior Application Performance Tester, you will collaborate with cross-functional teams to design and execute performance tests, analyze results, and recommend improvements. Your analytical skills and attention to detail will play a pivotal role in driving our commitment to quality and performance.
System Canada Technologies
We are seeking an Intermediate Database Administrator to join our dynamic team at System Canada Technologies, located in the vibrant city of Toronto. As a Database Administrator, you will play a crucial role in maintaining and optimizing our database systems, ensuring their performance, security, and reliability.
System Canada Technologies
Join our team as a Curam Business Analyst, where you will play a crucial role in transforming our client's business processes using the Curam Social Program Management platform. You will analyze and document requirements, engage with stakeholders, and ensure the successful implementation of solutions that meet business needs.The ideal candidate will possess a strong analytical mindset and excellent communication skills, enabling you to effectively collaborate with technical teams and business stakeholders.
System Canada Technologies
We are seeking a dedicated and skilled PLC Programmer to join our dynamic team at System Canada Technologies. In this role, you will be responsible for developing, testing, and maintaining PLC programs to ensure the efficient operation of our automation systems. You will collaborate with engineers and technicians to troubleshoot and optimize processes, contributing to the success of our projects.
System Canada Technologies
Join our dynamic team at System Canada Technologies as a Project Manager / Leader. In this pivotal role, you will oversee project planning, execution, and delivery while collaborating with various stakeholders to ensure project success. Your leadership will guide teams through the project lifecycle, fostering a collaborative environment that encourages innovation and excellence.
System Canada Technologies
Join our dynamic team at System Canada Technologies as a Java Developer. In this role, you will be responsible for developing robust and scalable applications using Java technologies. You will collaborate with cross-functional teams to define, design, and ship new features while maintaining high standards of code quality and performance.
Veeva Systems, Inc.
Veeva Systems, a trailblazer in industry cloud solutions and among the fastest-growing enterprise SaaS companies, achieved over $2B in revenue last year. Our mission is to expedite the delivery of therapies to patients in the life sciences sector. As a public benefit corporation, we are dedicated to harmonizing the interests of our customers, employees, society, and investors. We provide a unique platform for you to contribute to products that enhance operational efficiency and safety for our clients, ultimately making a positive impact on patients' lives worldwide.Join our innovative engineering team as a Senior Java Engineer and take a leading role in creating robust, enterprise-grade applications utilizing cutting-edge open-source technologies. You will face intricate challenges, take full ownership of your solutions, iterate swiftly, and witness your work directly contribute to the acceleration of innovation within the life sciences field.We seek candidates who possess:- A solid foundation in enterprise-level Java development.- A genuine enthusiasm for modern open-source technologies.- Proven experience in enterprise software or rapidly growing tech environments.Thrive in our Work Anywhere environment: We embrace your flexibility to work remotely or in-office across Canada or the US, ensuring effective collaboration within your product team's time zone.Become a part of our mission-driven organization that is transforming the life sciences industry.
System Canada Technologies
Join our team at System Canada Technologies as a Charles River Functional Tester. In this pivotal role, you will ensure the effective functionality of the Charles River Development (CRD) platform, contributing to our commitment to excellence in financial technology.Your expertise will be vital in testing and validating software functionalities, collaborating with cross-functional teams to enhance user experience and streamline financial processes.
System Canada Technologies
Join System Canada Technologies as a Business Analyst specializing in Wealth Management. In this full-time role, you will leverage your analytical skills to enhance our financial services and drive strategic initiatives. Collaborate with stakeholders to gather requirements, analyze data, and provide insights that will shape our wealth management strategies.
System Canada Technologies
Join our dynamic team as an Automotive Finance Product Support Expert, where you will play a crucial role in optimizing our FIS AutoSuite platform. Your responsibilities will include adjusting system configurations, managing rules and queues, and offering your expertise in customer service and collection components. You will be instrumental in defining workflows, dropdown field definitions, notes, and follow-up rules to enhance our service delivery.In addition, you will provide your AutoSuite expertise for core receivables components, such as product definitions and tax rate changes. Your role will also involve assisting with AutoSuite exceptions, troubleshooting daily issues, and conducting research and testing of new features as they are introduced in each release.
System Canada Technologies
Join System Canada Technologies as a Business Integration Specialist — Level 3, where you will play a pivotal role in streamlining operations and enhancing the integration of the Ontario Student Assistance Program (OSAP). This dynamic position involves collaborating with various stakeholders to optimize processes and drive efficiency within the program.
System Canada Technologies
Join our dynamic team at System Canada Technologies as a Murex MXML Java Developer, where you will play a pivotal role in delivering innovative solutions for our esteemed banking client. Your expertise in Murex and Java development will directly contribute to enhancing financial systems and improving operational efficiency.
System Canada Technologies
We are seeking an experienced Senior Java Lead to join our dynamic team within the public sector healthcare domain. This is an exciting opportunity to leverage your technical expertise and leadership skills to drive innovative solutions that improve healthcare outcomes.In this role, you will collaborate closely with government stakeholders, guiding a team of developers in delivering high-quality software solutions. You will be responsible for overseeing project implementations, ensuring adherence to best practices, and mentoring junior team members.
System Canada Technologies
Join System Canada Technologies as a Java Developer to contribute to innovative projects for the Government of Ontario. In this dynamic role, you will develop, test, and maintain robust Java applications that enhance government services. Work with a dedicated team of professionals committed to excellence and innovation.
Sign in to browse more jobs
Create account — see all 3,325 results

