Java Developer
Job Title: Java Developer (Mid-Level)
Job Responsibilities:
- Design, develop, maintain, and optimize core systems and business modules of the company.
- Deliver high-quality, scalable Java backend development according to requirements.
- Participate in system architecture design and provide technical solutions and optimization suggestions.
- Write unit tests and technical documentation to ensure code quality and maintainability.
- Collaborate closely with product, testing, and frontend teams to drive project delivery.
Qualifications:
- Bachelor’s degree or above in Computer Science or related field.
- 3+ years of Java development experience; proficient in Spring, Spring Boot, and other mainstream frameworks.
- Familiar with MySQL, Redis, MQ, and other common middleware; experience in database design.
- Solid understanding of design patterns, data structures, and algorithms; strong coding standards awareness.
- Good communication and teamwork skills; able to tackle technical challenges independently.
Preferred Skills:
- Experience in large-scale internet projects.
- Familiarity with Docker/Kubernetes and other containerization or automation tools.
- Experience in performance optimization and high-concurrency system development.