Salary
💰 $110,000 - $270,000 per year
Tech Stack
AWSCloudDockerGradleHibernateJavaJenkinsKubernetesLinuxMockitoMySQLOpen SourceSpringSQLVagrant
About the role
- Rapidly build new applications on an existing, robust enterprise platform
- Build new cloud infrastructure from scratch following best practices in software development
- Drive new features and improvements in a fast-changing environment
- Partner with product management, design, and QA to deliver cutting-edge solutions and direct value to customers
- Work on multiple layers of the stack including backend (primary), front-end, and DevOps
- Develop in rapid sprints and ship production-quality software
- Mentor junior engineers
Requirements
- 5+ years experience in Java, preferably at an enterprise cloud software company
- Proven ability to write clean, testable, readable code in a team environment
- Hands-on experience with open source technologies such as Spring, MySQL, Hibernate, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, Kubernetes
- 3+ years of experience in relational databases with a mastery of SQL
- Strong mentor with a proven record of making your team better
- Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
- Ideal: experience in enterprise software development or high-growth technology companies