岗位职责:
1.主要负责:
(1)各软件产品核心模块的设计和编码工作;
(2)企业应用软件产品整体程序架构的设计和改进;
(3)参与团队技术方案的制定以及新技术的研究;
(4)持续优化和重构,确保代码的可读性,易维护性和可扩展性。
2.配合协助:
(1)协助系统架构师,对技术难点进行攻关;
(2)协助系统架构师指导软件工程师和新团队成员的工作。
任职要求:
1.计算机专业、本科及以上学历;
2.3年以上java开发工作经验;
3.专业知识及技能要求:
(1)Java基础扎实,熟悉面向对象思想,精通编程、调试和相关技术;
(2)精通J2EE架构、SpringBoot,SpringCloud,Hibernate、MyBatis和基于MVC的开发模式熟练使用Eclipse或MyEclipse开发工具;
(3)熟悉tomcat、jboss中的一种;了解Linux操作系统,熟悉MySQL数据库
熟悉web前端技术,熟悉springMVC、Ajax、HTML、DIV/CSS,熟悉JavaScript或EXT.Jquery;
(4)可以单独对已有的系统进行维护,工作认真细致负责,有良好的自学能力,独立思考能力,能够在短时间内学习并应用新技术;
(5)能够承受工作压力,能在规定的时间内高效完成任务,具有良好的团队合作精神。