Full job description
Java Developer
Job Responsibilities:
- Participate in the functional design and development of backend services for data center management software.
- Responsible for optimizing the module structure and process logic of server-side software.
Qualifications:
- Bachelor's degree or above in software engineering, control engineering, computer science, or a related electronic field. Java development experience during university, and experience in agile development are preferred.
- Familiar with object-oriented programming and design patterns, with experience applying open-source frameworks like Spring Boot/Hibernate.
- Familiar with NoSQL database MongoDB, with experience in database optimization.
- Proficient in using development environments such as Maven, Eclipse/MyEclipse, or IDEA.
- Honest, proactive, with strong teamwork and communication skills.
- Solid programming foundation, good coding habits, and coding skills.
- Familiar with common Linux commands, priority given to those who have set up application systems on Linux.
- Preferred experience in computer-related equipment maintenance, such as using SNMP for network management and IPMI for server management.
