

岗位职责:
1.负责公司Web、APP、小程序等产品项目后台系统研发,架构迭代、优化;
2.负责项目开发过程中的问题分析和总结,与产品、测试、运营进行密切沟通,根据需求提出合理技术方案;
3.根据开发规范编写各种开发文档及项目文档。
岗位要求:
1.计算机或软件工程相关专业本科及以上,有相关工作经验;
2.熟悉MySQL、ORACLE等数据库开发与设计,具备一定的sql功底,熟悉sql优化,熟练掌握分布式缓存(Memcached、redis);
3.了解分布式定时任务的开发与管理,精通SpringMVC、Springboot 、Spring、MyBaits等开源框架的使用及原理;
4.熟练Maven项目配置管理工具,熟悉Tomcat,WebLogic或WAS的使用和应用部署;
5.熟练消息中间件,如Kafka、ActiveMQ、RabbitMQ等在适合业务场景使用适合技术优先考虑;
6.熟练掌握微服务框架spring cloud等、分布式事务处理方案,并有实战经验优先考虑;
7.熟悉http通信协议,Restful API等接口规范;
8.熟悉java虚拟机,对jvm性能调优有经验的优先,熟悉常用的设计模式;
9.熟悉linux系统常用命令;
10.有金融行业、人工智能等经验优先。