Climate & Environment Full-time

Senior Java Engineer

EnPhase Energy

Posted

Feb 18, 2026

Location

Remote

Type

Full-time

Mission

What you will drive

Core responsibilities:

  • Design, develop, and maintain scalable web applications using Java and Angular
  • Lead architecture and design discussions for enterprise-grade solutions
  • Implement microservices and integrate front-end components with REST APIs
  • Mentor junior developers and conduct code reviews

Impact

The difference you'll make

This role helps drive a sustainable future by designing and developing next-generation energy technologies that enable users to make, use, save, and sell their own power through solar, battery, and electric vehicle charging products.

Profile

What makes you a great fit

Required skills and qualifications:

  • Bachelorโ€™s or Masterโ€™s in Computer Science or related field
  • 8+ years in software Full Stack Development
  • 4+ years in Angular (preferably Angular 8+)
  • Experience with Java 8+, Spring Boot, Microservices, RESTful APIs, SQL/NoSQL databases, CI/CD, Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP)

Benefits

What's in it for you

No specific benefits, compensation, or perks mentioned in the job description.

About

Inside EnPhase Energy

Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products, with innovative microinverter technology that revolutionized solar power to make it safer, more reliable, and scalable.