岗位职责:1、完成概要设计、详细设计并撰写相关技术文档;2、负责功能模块的开发;3、解诀项目开发实施过程中遇到的技术问题;4、进行软件代码的维护和改进工作。基本条件:1、 对工作有很强的责任感和很高的热情,适应在压力下的工作2、 具备较强的学习能力,能够主动学习3、 性格稳定,有良好的和客户以及团队的沟通能力岗位技能:1、计算机软件相关专业专科以上学历,3年以上JAVA项目开发经验;2、精通Java语言,熟练运用常见框架 (Spring MVC, MyBat is, JPA).有丰富的后端平台(Restful API) 开发经验;3、熟悉常见的微服务框架原理,如Dubbo, Spring Cloud;4、熟悉各类数据库,如Oracle等,了解基本的设计原则,熟悉数据库优化;5. 熟悉Cache 系统,有Redis 使用经验;6、了解基础前端知识;7、熟悉面向对向编程,掌握常见设计模式及算法,能够熟练使用常见UML 工具建模;8、学习能力强,有良好的编码习惯,具有良好的沟通能力、团队协作能力和执行能力。