CareerPlan

Backend Java Engineer

RemoteFull-time2026-10-17 → 2026-11-09
Remote

Core

Design, develop, and support distributed systems combining scale with high reliability, processing continuous event streams and analytical workloads.

Role type

Senior Backend Java Engineer

Builds

Low-latency services and distributed systems on Google Cloud Platform

Domain

Cloud infrastructure, distributed systems, data engineering

Deliverable

production ML models

Required skills

Java, distributed systems design, SQL, NoSQL, unit testing, Git, CI/CD, JVM performance tuning, Linux administration

Preferred skills

Google Cloud Platform, distributed NoSQL databases, key-value stores

Responsibilities

Design data schemas and take ownership of data semantics; Maintain, improve, and scale Java APIs and distributed services; Investigate performance issues using server metrics and system behavior; Lead and own large-scale releases and technical projects; Critically assess AI-generated suggestions for accuracy and security.

Seniority

Senior, hands-on IC