1、计算机及相关专业毕业,3年以上Java Web项目开发经验;熟悉Linux平台。 2、精通JAVA 编程,熟悉Spring、Spring MVC、Mybatis/Hibernate等开源框架,熟悉常用cache机制,Jsp/Servlet等技术。 3、熟悉Tomcat、Nginx等应用服务器的配置和优化。4、熟悉数据结构和算法,熟悉Java多线程开发。熟悉MySQL、Redis,熟悉数据库索引。5、了解Web前端技术,包括HTML5/CSS/Javascript等。6、拥有良好的沟通能力和文档能力。7、勤奋而善于思考,愿意不断挑战和提升自己。
我们这个项目采用了敏捷开发的模式,具体而言,我们会根据项目总体需求,设置若干个发布点,在时间上,每隔1个月就会设置一个。根据任务的优先级,我们先会大致定下每个发布时间范围内的大致任务,而在每个发布时间范围内,会根据当前情况适当微调。
而且,我们项目组还引入了“每天站立会议(Stand up Meeting)“的形式,每天我们项目组会用大致20分钟的时间一起讨论下每人已经完成的任务、要做的任务和遇到的问题。