Software Engineer Java
Veeva [NYSE: VEEV] is the leader in cloud-based software for the global life sciences industry. Committed to innovation, product excellence,...
- Design, test, and develop scalable, highly-available, low-latency applications for high-demand systems
- Code in a diverse environment (Java, Salesforce, JavaScript, RESTful/SOAP web services, native iOS, and native Windows Mobile)
- Participate in agile practices by contributing to stories and helping plan sprints
- Ensure customer success by ensuring designs are in compliance with specifications
- Support continuous improvement by investigating alternatives and technologies, and presenting these for architectural review
Requirements
- 3+ years of software development experience
- Experience writing RESTful web services
- Experience working with relational databases (MySQL or similar)
- Excellent verbal and written communication skills
- Comfortable working with JavaScript frameworks
- B.S. in Computer Science / Software Engineering / Management Information Systems
Nice to Have
- Passion for writing well-designed, testable, and efficient code
- Creativity and a desire to explore new technologies
- Tenacity and technical brilliance
- Pride in work through attention to detail
- Experience developing on the Salesforce.com (SFDC) platform
- Knowledge of SaaS applications, SaaS deployment models, and SaaS DevOps
- Prior experience with Amazon Web Services (AWS)
- Prior experience developing or supporting mobile applications
- Comfortable working in an agile environment
- Experience with modern testing paradigms such as TDD (test-driven development)
- Experience with Angular JS, HTML, and CSS is a plus
- Hands-on experience with current open source tools and technologies (Java, Spring Framework, Hibernate, Maven, JUnit, Mockito, Log4J)
Learn More
Perks & Benefits
- Flexible PTO
- Allocations for continuous learning & development
- Annual budget to donate to the non-profit of your choice
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 [email protected].
Apply Here
PI184822453
Below are some other jobs we think you might be interested in.
-
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Systems Administrator
- City of Chicago Office of Inspector General
- Chicago, IL, USA
May 23 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01