Java Software Engineer
Core
Design, build, and maintain Java backend services for an energy management platform connecting devices, households, and businesses.
Role type
Senior Backend Software Engineer
Builds
Cloud-based energy management platform, APIs, and device integrations
Domain
CleanTech / Energy Management / IoT
Deliverable
production ML models | product features
Required skills
Java, SQL (MySQL, Postgres), REST APIs, Event-driven architecture, Kafka, MQTT, AWS, System design
Preferred skills
None stated
Technologies
Java, MySQL, Postgres, Kafka, MQTT, AWS
Responsibilities
Design and own backend service domains, develop APIs for UI and partners, build device and system integrations, act as third-line support for domain incidents, collaborate with product and firmware teams
Seniority
Senior, hands-on IC
Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.