工作内容:
负责公司系统的设计、开发、维护和升级,包括但不限于:
- 根据项目需求,参与系统的需求分析、设计、编码、测试、上线及日常运维工作;
- 使用Java技术进行开发,如需特殊需求可使用关联技术开发;
- 编写系统的主要业务逻辑,实现系统的功能需求,确保系统的稳定性和安全性;
- 编写系统的需求、设计、操作手册等文档;
- 与主管、同事保持良好的沟通,确保项目按时完成并达到预期效果;
- 对现有系统进行优化和升级,以提高系统的性能和稳定性;
- 遵守公司的代码规范和团队协作纪律,确保项目的顺利进行。
职位要求:
- 3-5年Java开发工作经验,具备扎实的Java编程基础;
- 熟悉Java及关联技术,熟悉常用的Java框架,如Spring、Spring MVC、SpringBoot等;
- 熟悉Oracle/MySQL等关系型数据库,了解SQL语言,可以熟练编写SQL语句或存储过程;
- 熟悉Redis等内存数据库,熟悉消息队列;
- 熟悉Linux操作系统,可以进行基本的系统管理和维护;
- 熟悉应用中间件的安装、配置及优化,如Tomcat/Weblogic/Apache/Nginx等;
- 熟悉前端技术,如HTML、JavaScript、jQuery、Vue、Bootstart、Angular、React等,可以进行基本的网页开发;
- 良好的代码习惯,注重代码的可读性和可维护性;
- 具备较强的学习能力,注重知识的积累与分享;
- 优秀的沟通能力和团队合作精神,责任心强;
- 有分析解决能力,能够独立分析和解决问题;
- 有支付系统/订单系统开发经验者优先考虑。