Senior Java Software Engineer
Core
Design, develop, and optimize high-concurrency, high-performance, and high-availability core system components for intelligent visual technology products.
Role type
Senior IC backend engineer (Java)
Builds
Current application and web apps for security solutions
Domain
Security technology / Distributed systems
Required skills
Java (JVM internals, performance tuning), Node.js, Kafka, RocketMQ, Dubbo, Zookeeper, Redis, MySQL (schema design, optimization, scaling), high-concurrency system design
Preferred skills
Proficiency in both Java and Node.js
Technologies
Kafka, RocketMQ, Dubbo, Zookeeper, Redis, MySQL
Responsibilities
Design, develop, refactor, and optimize 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
