岗位职责:
1、完成软件系统代码的实现,编写代码注释和开发文档;
2 、辅助进行系统的功能定义,程序设计;根据设计文档或需求说明完成代码编写,调试,测试和维护;
3、分析并解决软件开发过程中的问题;协助测试工程师制定测试计划,定位发现的问题;
4 、配合项目经理完成相关任务目标。
任职要求:
1、本科以上学历,1-3年相关工作经验,有独立思考和解决问题的能力;
2 、具备JAVA EE开发经验,熟悉MVC架构及UML建模语言;熟悉流行的开源框架:Spring、SpringBoot、SpringMVC、Mybatis 、Netty、SpringCloud;熟练掌握Servlet、XML、JSON、RESTful、RPC、AOP等常用技术;熟练掌握SQL语言,存储过程开发,熟悉Oracle 、MySQ L等数据库开发、SQL性能调优;熟练Redis 、MongoDB等缓存技术;
3、熟悉Nginx等服务器产品,熟悉安装调试、发布配置应用,会编写BashShell脚本;熟悉Linux、Unix等主流操作系统(部署项目、流处理、调优);熟悉软件开发流程、设计模式,较好的文档能力及良好的编码风格;了解Spark、Hadoop等一些大数据框架;
4 、熟悉移动互联网广告平台,有小程序相关开发或参与经验者优先。