Senior Software Engineer - Java

RemoteFull-timePosted over 1 year ago

Senior Java engineer delivering scalable backend services with open-source tech; collaborates with product, design, and QA in a US/Canada remote setup.

Responsibilities

  • Accelerate application development leveraging an enterprise platform
  • Build highly scalable software with optimal performance
  • Lead feature innovation in a dynamic environment
  • Collaborate with Product, Design, and QA to deliver customer value
  • Contribute across backend-focused stack with opportunities in frontend/DevOps
  • Mentor junior engineers through structured guidance

Requirements

  • 5+ years Java development, preferably in enterprise cloud software
  • Clean, testable, maintainable code in a team
  • Open source tech: Spring, MySQL, Docker, Kubernetes, Git, Jenkins
  • 3+ years relational DB experience with expert SQL
  • Mentor teammates and contribute to a high-performing team
  • Strong work ethic and integrity
  • Excellent English communication
  • Right to work in United States; no sponsorship

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company holidays
  • Retirement programs
  • 1% charitable giving program
Apply Now
Take the next step in your career
Apply for this Position
About Veeva Systems

Founded

2007 (over 19 years ago)

People

5001-10000 employees

Industry

Software Development

Type

Public Company

Links