CareerPlan

Java Developer

RigaFull-time30k–84k2026-05-20 → 2026-11-10
Hybrid · Latvia

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