Senior Software Developer | Java Programming
Core
Design, develop, and optimize core system components for high-concurrency, high-performance, and high-availability systems.
Role type
Senior Backend Engineer
Builds
Current Application & Web App
Domain
Intelligent visual technology / Smart security solutions
Deliverable
production ML models
Required skills
Java (JVM internals, performance tuning), Node.js, Kafka, RocketMQ, Dubbo, Zookeeper, Redis, MySQL (schema design, optimization, scaling), system architecture, high-concurrency system design
Preferred skills
Proficiency in both Java and Node.js
Technologies
Kafka, RocketMQ, Dubbo, Zookeeper, Redis, MySQL
Responsibilities
Design, develop, and refactor core system components; Research and implement innovative solutions for complex technical problems; Contribute to system architecture decisions; Participate in the full software development lifecycle
Seniority
Senior, hands-on IC