Overview Veeva Systems, known for leading the charge in industry cloud solutions, is currently looking to hire a Senior Software Engineer skilled in Java. With a commitment to helping life sciences companies expedite the delivery of therapies to patients, Veeva stands out not just as a technology provider but as a public benefit corporation dedicated to balancing customer's, employee's, society's, and investor's interests. This role offers a unique opportunity to join a company focused on making significant contributions to the life sciences industry. ## Role Description As a Senior Java Engineer, you will be at the forefront of developing robust, enterprise-scale applications leveraging modern open-source technologies. This exciting position challenges you to tackle complex problems, offer your unique solutions, and influence innovations that will directly impact patients' lives. Your role will also allow you to work in a flexible environment, where you can operate from either home or the office, provided you are located in Canada or the US. ## Responsibilities In this role, your primary responsibilities will include: - Accelerating Application Development: You'll rapidly develop applications by leveraging existing platforms and tools. - Building to Scale: Your focus will be on creating software that is both highly scalable and performs optimally in various environments. - Leading Feature Innovation: You will drive the development of new features and continually work to enhance them, ensuring they meet the dynamic needs of the industry. - Collaborating for Customer Value: Partnering with teams across Product Management, Design, and QA to ensure the delivery of advanced solutions that add customer value. - End-to-End Contribution: You'll play a role that encompasses multiple layers of the technology stack, primarily focusing on backend development but with opportunities in frontend and DevOps as well. - Strategic Mentorship: You are expected to develop junior engineering talent by providing structured mentorship and fostering a high-performance team environment. ## Required Skills For the ideal candidate, the following skills and experience are essential: - Deep Java Expertise: A minimum of 5 years of experience in Java development, preferably in enterprise cloud software companies. - Quality-Focused Code: Proven capability to produce clean, testable, and maintainable code in a collaborative context. - Open Source Proficiency: Practical experience with open-source technologies such as Spring, MySQL, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, and Kubernetes. - Relational Database: A minimum of 3 years of experience using relational databases and expertise in SQL. - Mentorship: A demonstrated history of mentoring team members and contributing positively to a high-performing team. ## Compensation The position offers a competitive base salary ranging from $110,000 to $270,000. This range is in compliance with local regulations and may vary depending on your experience and location. Veeva takes a personalized approach to compensation based on your qualifications, experience, and expected contributions. It’s also worth noting that this role may be eligible for additional types of compensation, including variable bonuses or stock options. ## Benefits Veeva Systems offers a comprehensive benefits package to its employees, including: - Medical, Dental, and Vision Insurance: Ensuring you have access to quality healthcare. - Paid Time Off (PTO) and Holidays: Allowing you to maintain a healthy work-life balance. - Retirement Programs: Supporting your long-term financial planning. - Charitable Giving Program: Facilitate contributions to charitable organizations of your choice. ## Conclusion Veeva Systems is on a mission to transform the life sciences industry by providing innovative solutions that directly benefit patients and healthcare providers alike. Join them as a Senior Software Engineer and take part in their commitment to making a meaningful impact. Given the focus on collaborative innovation in an increasingly critical field, this role provides a wonderful opportunity for qualified candidates to shape the future of health.
This job offer was originally published on jooble.com
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.