职位描述
职责描述:
1、主要负责产品核心模块的代码编写,控制代码开发质量,按计划完成开发任务;
2、根据产品需求,参与开发架构设计与搭建,编写相关技术文档;
3、配合系统分析人员完成软件系统及功能模块的设计,独立完成数据库设计;
4、负责开发人员的Code Review、指导开发人员进行开发工作;
5、其他与产品有关的工作。
任职要求:
1、2年以上开发工作经验,精通Java开发语言,掌握JSP、CSS、JavaScript、jQuery语言;3个以上Java中大型产品开发经验,有丰富的系统开发经验;
2、对Java设计模式有深刻的理解,并且有相关的设计模式开发技巧,深入理解OO思想及领域模型思想;
3、熟悉io、多线程、集合等基础框架,熟悉分布式架构、缓存、消息等机制;
4、熟悉Spring框架,掌握SpringMVC、Hibernate、Mybatis框架;熟悉Spring Boot/Spring Cloud等微服务技术,并具有实际微服务产品开发经验;
5、熟悉常见关系型数据库,掌握SQL语言,并对MySQL和ORACLE至少一种数据库特性熟悉,能对复杂SQL进行性能优化,了解NOSQL技术,但不限于Redis、Mongodb等;
6、编程风格严谨, 有良好的代码书写、注释和单元测试等开发习惯,有多线程、分布式处理等开发经验;
7、参与过大型复杂分布式互联网(差旅、电商) APP 系统的设计开发,有高访问量和数据量的系统核心研发经验;
8、熟悉Spring Boot/Spring Cloud,对前后端分离开发具有一定经验者优先。
职位福利:五险一金、餐补、节日福利
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕