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. 有处理过千万级别数据的优先考虑;
|