职位描述:
职位描述:
1)根据技术经理分配的功能模块,作为主力完成模块的代码编写工作,并对产品进行详细测试和优化。
2)编写相应的需求文档、设计文档、数据库文档(包括数据标准、数据词典等)、用户手册等文档。
3)参与产品和平台的需求分析、系统分析和设计,积极参与公司新产品的讨论、定义、设计等工作,为其他部门提供技术建议,确保新产品技术上的可行性。
4)对产品及平台进行日常代码维护工作。
5)领导分配的其他开发工作
职位要求:
职位要求:
1)熟练Java有相关的开发经验,应届毕业生亦可(需具备较强的学习能力),有1年以上工作经验者优先。
2)熟练使用Java的开发工具MyEclipse或Eclipse,熟悉SVN或GIT,熟悉JUnit单元测试。
3)熟悉gradle或maven项目管理;
3)熟悉struts2,spring mvc, hibernate, mybatis,freemark等主流应用框架;
4)了解socket网络编程;
5)熟悉html5,css3,对ajax,websocket,熟悉jquery,rxjs,bootstrap,AngularJS等1种或以上的前端库。
6)熟悉WINDOWS操作系统,熟悉1种或以上Jetty、Nginx、Tomcat、Resin等服务器;
7)熟悉Oracle、SQL Server等数据库系统,能进行数据库操作。
8)具备较强的设计能力、需求分析能力、文档编写能力。
9)具备良好的团队合作精神和工作责任心,具有较强的学习和创新能力。
10)有自己的职业生涯规划,有成长的目标
公司职业生涯规划:软件开发工程师--项目组组长--技术部副经理(经理)--技术总监--公司副总经理