职位描述: 1.负责软件的详细设计和代码实现
2.能够指导初级软件开发人员
3.能够独立带领小型团队完成项目开发和实施
4.与产品经理、业务分析人员、测试人员共同决定每一个迭代的开发内容
5.熟悉、分解需求至能够开发的Use Stoy,以及预估出开发需要的时间
6.根据用户需求编写代码并及时反映工作的进度,以及解决开发过程中遇到的问题
7.确保在每一个迭代按时完成预定的用户需求
任职要求:
1.5年以上的大型Java项目经验
2.能够进行基于微服务架构的软件开发
3.具备数据库开发经验,熟练掌握SQL语言 大数据开发(Hbase/ Cassanda/Spak/Stom/Kafka) 云平台开发(Docke/Kubenets)
4.熟练掌握Java平台的开发工具(如:Maven/Gadle,Git/SVN, Eclipse/Intellij, Jenkins)
5.了解主流的企业架构设计模式
6.熟悉敏捷编程的软件开发流程