Java Backend Developer (Disaster Recovery Control Plane)

NetApp

San Jose, CA • 15m ago • On-site

Mid

On-site

147,900 - 220,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Java Backend Developer (Disaster Recovery Control Plane) role

Improve your resume now

$147,900 – $220,000/year

Quick Facts

  • Role: Java Backend Developer (Server-side)

  • Focus: Disaster Recovery control plane for VMware vSphere orchestration

  • Core work: designing and implementing backend components, RESTful APIs, orchestration, and testing

Description

Work on detailed designs and implement major management components for a Disaster Recovery control plane software. You will develop and extend RESTful APIs and backend services, and build orchestration capabilities to configure and manage VMware vSphere entities for DR. Collaborate with backend, front-end, and QA teams to deliver world-class products on schedule.

Responsibilities

  • Collaborate with backend, front-end, and QA teams to deliver on schedule

  • Hands-on development: build RESTful APIs and client-side code that integrates with other RESTful APIs and SDKs

  • Design, develop, and maintain backend software, including enhancements, bug fixes, and POCs

  • Develop complex orchestration capabilities to configure and manage VMware vSphere entities (VMs, hosts, clusters, etc.) for DR

  • Design, develop, and implement unit and scenario tests for existing and new functionality

  • Ensure code quality, troubleshoot bugs, automate where needed, and participate in or lead code reviews

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field

  • 3+ years of Java backend development

  • 3+ years developing management software for VMware vSphere environments and cloud technologies

  • Experience developing Java RESTful web applications

  • Experience with Database, JPA, and Hibernate

  • Cloud storage experience (preferred: Amazon S3, Azure SDK, Google Cloud)

  • Proven track record delivering products on schedule in complex projects

  • Experience working with geographically distributed teams

  • Excellent testing and debugging skills

  • Willingness to take on additional tasks and responsibilities supporting team and department goals

Benefits

  • Comprehensive benefits package (varies by region): Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or Restricted Stock Units (RSUs)

  • Target salary range: $147,900–$220,000 (San Jose, CA). Final compensation depends on location, qualifications, experience, and education and may be outside this range.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report