CareerPlan

Java Software Developer (Backend)

USAFull-time2026-10-12 → 2026-11-10
On-site

Core

Design, develop, refactor, and optimize core system components for high-concurrency, high-performance, and high-availability scenarios.

Role type

Senior IC Java backend engineer

Builds

Scalable, fault-tolerant backend systems

Domain

Enterprise software / Distributed systems

Required skills

Java, JVM internals, performance tuning, Node.js, event-driven programming, Kafka, RocketMQ, Dubbo, Zookeeper, Redis, MySQL, operating systems, networking, data structures, algorithms

Preferred skills

2+ years of Java development experience

Technologies

Kafka, RocketMQ, Dubbo, Zookeeper, Redis, MySQL, Node.js

Responsibilities

Design and develop core system components; Research and implement solutions for complex technical problems; Contribute to architecture decisions; Participate in the full software development lifecycle; Collaborate with cross-functional teams

Seniority

Mid-level, hands-on IC