What we want from you: You love to challenge complex problems and produce clear, stable and scalable solutions. You have a real passion for designing and implementing elegant software solutions. You'll contribute across the entire product stack and work together to oversee the integrity of the code base. Problems we want you to solve: 1. Identify and resolve performance bottlenecks, scalability issues and other potential challenges in software systems. 2. Focus on reviewing and optimizing existing code in day-to-day development, such as eliminating duplicate code, removing invalid code, and improving some code that does not meet best practices. 3. Understand the performance and scalability impact of code. 4. Identify technical debt and implement solutions to improve code quality and maintainability. We need you to have: 1. 8+ years of Java development experience,solid object-oriented programming fundamentals, and familiarity with design patterns; 2. Spring, MyBatis and other mainstream frameworks; 3. Familiar with MySQL/Oracle and other databases, master index optimization, SQL tuning and split library and table solutions; 4. Skilled in using middleware such as Redis,RabbitMQ/Kafka, etc., and understand its core principles; 5. Microservices governance and containerization technologies (Docker K8s) and familiarity with cloud-native technologies. 6. Experience in high concurrency and large data volume system development.