1. Participate in the development and maintenance of daily projects, undertake Java project technical research, technical refactoring, problem localization, and other work; 2. Participate in the research and development of core modules, deeply explore and analyze business requirements, and select system design and module detailed design. 3. Write corresponding technical documents, strictly code according to development specifications, and ensure project progress and quality; 4. Conduct macro level thinking on existing or future systems, introduce innovative technologies and solutions to address product defects;