java开发工程师(J103513)
Core
Design, develop, and maintain Java backend business systems, ensuring stability, efficiency, and scalability.
Role type
Senior IC Java backend engineer (microservices)
Builds
Backend business systems and microservices architectures
Domain
Internet technology / Distributed systems
Deliverable
production ML models | product features
Required skills
Java 8+, JVM tuning, multithreading, SpringBoot, SpringCloud, MyBatis, MySQL, Redis, Kafka, Docker, K8s
Preferred skills
High-concurrency system experience, cloud-native deployment, NoSQL databases (MongoDB), distributed components (Dubbo, Zookeeper)
Responsibilities
Analyze requirements and design system architecture; code development, unit testing, and deployment; daily maintenance, bug fixing, and performance tuning; collaborate with product and QA teams; write technical documentation and conduct code reviews; implement new technologies like microservices; optimize system bottlenecks to reduce operational costs.
Seniority
Mid-level (1-3 years) to Senior (3-5 years), hands-on IC