Java开发工程师
工作职责
1. 充分理解项目需求,完成系统设计、编码实现、测试、部署等工作,按项目要求保质保量交付产品; 2. 对现有代码进行Review并重构; 3. 持续完善系统功能,确保系统的性能、质量和安全; 4. 解决系统遇到的问题,寻找可行的改进方案并推行; 5. 跟踪产品线上运行情况,及时发现处理问题;
任职资格
1. 扎实的Java基础功,熟悉IO、集合、多线程等Java基础;
2. 熟练运用几种常见的设计模式,并理解其原理和应用场景;
3. 熟悉数据结构与算法;
4. 熟悉Linux操作系统的基础使用;
5. 熟悉网络通讯和网络安全,对TCP/IP、Http、Socket有一定了解;
6. 熟悉常用的JAVA开源框架(Spring、SpringMVC、Mybatis等);
7. 熟悉数据库相关技术,精通SQL,熟悉Mysql等关系型数据库,熟悉Redis、Mongodb等非关系型数据库;
8. 了解微服务相关技术,有SpringBoot、SpringCloud等相关工作经验优先考虑;
9. 有中大型电商项目经验优先考虑;
10. 有处理过千万级别数据的优先考虑; |