职位描述
职责描述:
1. 参与系统的需求调研和需求分析,撰写相关技术文档;
2. 参与系统架构设计、接口规范制定、文档编写;
3. 能独立负责项目的数据库设计及核心模块的编码工作;
4. 负责对开发内容的单元测试、集成测试
任职要求:
1. 本科及以上学历,计算机相关专业;
2. 5年以上Java开发经验,2年以上互联网工作经验;
3. 精通Java编程,熟悉常用的设计模式,有良好的的编码及程序设计能力
4. 精通Spring 、SpringBoot 、SpringMVC 、Hibernate 、Mybatis等开源框架并了解工作原理,有分布式系统、微服务架构开发经验优先;
5. 熟练使用 JavaScript 、Ajax 、JQuery 、HTML 等web开发技术,熟悉HTTP协议,有前后端分离开发经验;
6. 熟悉常用缓存redis、memcached等;
7. 熟悉Oracle 、Mysql 等数据库开发,具备良好的SQL编写能力、调优能力;
8. 熟练使用SVN 、Maven 、Git、Eclipse 、IDEA等开发工具,熟悉Tomcat等应用服务器配置和部署;
9. 熟悉Linux操作系统,能在Linux环境下部署安装软件;