Java Developer
Core
Develop efficient, scalable, and maintainable back-end features for the UniFi Network application serving a large end-user base.
Role type
Senior Java Developer (Back-end)
Builds
UniFi Network application back-end
Domain
Networking / IoT / Smart Home
Deliverable
production ML models | product features
Required skills
Java 17/21, Spring Boot 3.2, MongoDB, GraalVM, REST API design, SOLID principles, AI tools (Claude, Codex)
Preferred skills
Bash, Unix, other web frameworks
Technologies
Java, Spring Boot, MongoDB, GraalVM, Jenkins
Responsibilities
Develop REST APIs to support Web and mobile applications; Develop integrations with network device firmware and other UniFi OS applications; Participate in all phases of development, including feature design.
Seniority
Senior, hands-on IC
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.