工作职责:
1、Java后端服务服务的设计、搭建、编码、测试直到上线运行;
2、设计服务API和数据库数据模型以及业务流程;
3、采用敏捷开发方式并保证上述所开发网站或APP后台服务质量和性能;
4、持续改进以消除软件中的缺陷以及满足产品和业务不断变化的需求;
5、撰写文档、评审、并不断维护;
6、解决关键技术问题、并对其他开发人员提供技术帮助,并培训和指导初级开发人员。
任职资格:
1、计算机类相关专业本科及以上学历,1年以上相关工作经验;
2、熟悉Java语言体系相关技术和网站、网络应用开发,熟悉JVM基本原理;熟悉MVC开发架构,对Spring、MyBatis、Thrift等开源框架应用经验丰富;
3、对微服务和DevOps有深刻的理解和实践;
4、熟悉MySQL数据库,对数据库原理有充分理解者优先;
5、对Linux开发和运行环境非常熟悉;熟练使用Tomcat、Jetty等Web服务器;
6、精通常用算法和数据结构,熟悉网络编程、多线程编程技术;
7、熟悉HTML、CSS、XML、JSON等技术,熟练掌握JS/JQuery, AJAX等前端技术者加分;欢迎Javaweb全栈工程师;
8、良好沟通和团队合作精神和学习能力,认同敏捷迭代开发模式,熟悉或习惯Scrum团队工作者优先