工作地点:
全国,北京市
工作职责:
1.负责公司核心业务产品开发;
2.与产品人员理清需求,做出合理的软件结构设计;
3.负责核心模块的性能优化、运维互助;
4.负责对代码单元测试/集中测试;
5.解决开发过程中遇到的技术问题;
6.参与架构设计、编写相关技术文档、独立带领开发人员完成项目开发;
7.领导交办的其它工作。
任职资格:
1.大学本科及以上学历,计算机相关专业, 4年或以上相关工作经验;
2.精通Spring/SpringMVC、springboot、MyBatis 等主流Java框架;
3.精通MySQL、redis数据库使用;
4.熟练掌握git、SVN、Maven等常用工具;
5.在多个实际项目中,熟练使用过layUI、Jquery、Echarts、MyBatis 进行业务功能开发;
6.熟悉HTML5、CSS、Javascript、vue、bootstrap等其他前端技术;
7.熟悉数据库日志、归档备份、分表分区、调优、缓存技术,了解其他主流数据库;
8.了解垃圾回收机制,掌握程序计数器、堆、栈、方法区的作用,掌握类的加载机制,掌握内存分代模型和工作原理,掌握JVM启动参数常见配置,了解JVM调优;
9.熟悉 SOA 架构,PaaS架构理念、dubbo、springCloud;
10.熟悉RabbitMQ、ActiveMQ、Kafka中2中消息中间件;
11.熟悉linux系统常用操作。