We're looking for a skilled Java Development Engineer(Mandarin required) to join our growing team! If you&aposre passionate about building scalable microservices, enjoy solving complex backend challenges, and want to work with modern technologies in a collaborative environment - we'd love to meet you. Job Requirement Have 5+ years of general development experience, or 1-3 years in a relevant industry. Understand modular design principles and write high-cohesion, low-coupling code. Are comfortable working in an Agile environment (Scrum/Kanban). Care about clean code, scalability, and long-term maintainability. Enjoy solving problems and taking ownership of features. Professional Skills Requirement 1. Java Core Technologies Proficient in Java 8+ core syntax and features (Lambda, Stream API, Optional, etc.). Deep understanding of Object-Oriented Programming (OOP) and design patterns (Factory, Singleton, Strategy, etc.). Familiar with collections framework, multithreading, IO/NIO, JVM memory model, and basic performance tuning. 2. Microservices Architecture & Spring Ecosystem Skilled in building microservices using Spring Boot and Spring Cloud (Alibaba), familiar with service registration/discovery (Nacos/Eureka), config center, and API gateway (Gateway/Zuul). Proficient in distributed systems: RPC (Dubbo/Feign), message queues (RabbitMQ/Kafka), and distributed transactions (Seata/SAGA). Experience in circuit breaking (Sentinel/Hystrix), distributed tracing (Sleuth+Zipkin), and API rate limiting. 3. Database & ORM Frameworks Proficient in relational databases (MySQL) with strong SQL optimization and index design skills. Hands-on experience with Redis (data types, persistence, clustering) and MongoDB. Skilled in MyBatis, MyBatis-Plus, JPA/Hibernate for data persistence. 4. Frontend Development (Vue.js) Proficient in Vue 2/3 and its ecosystem (Vue Router, Vuex/Pinia, Axios). Familiar with UI libraries (Element UI/Ant Design Vue) and responsive web development. Basic knowledge of frontend tooling (Webpack/Vite), ES6+, and TypeScript. 5. DevOps & Toolchain Experienced in Git, Maven/Gradle, and CI/CD pipelines (Jenkins/GitLab CI). Basic knowledge of Docker and Kubernetes, able to deploy microservices to cloud platforms (AWS/Alibaba Cloud). Skilled in Postman/Swagger for API testing and documentation, familiar with Linux commands. 6. Soft Skills & Project Experience Capable of independent module development, designing high-cohesion, low-coupling code structures. Familiar with Agile methodologies (Scrum/Kanban) and maintaining clean code & documentation. 5+ years of microservices experience, having led or contributed to at least one full-scale microservices project. Job Responsibilities Independently develop, enhance, and maintain backend services and core business modules. Design execution plans for feature tasks and track progress across sprints. Collaborate with cross-functional teams including frontend, DevOps, QA, and Product. Write clean, maintainable, and well-documented code following industry best practices. Participate in code reviews and architecture discussions. Troubleshoot production issues and continuously improve system performance. Show more Show less