职位描述
职位描述:
职责描述:
1、 对现有系统进行二次开发。独立完成需求分析、设计,并能够完成代码的编写,确保技术方案能够按时间, 计划要求,高质量的完成;
2、 后期能独立完成中小型项目的系统分析、设计,且能完成核心部分编码;
3、 具有一定的技术架构思维,确保设计的技术方案、开发的代码有较高性能、质量保障、扩展性,前瞻性;
4、 对技术有较强的钻研及学习精神,能够深入了解开源技术、现有系统技术等相关技术原理,出现问题时能够通过较强的技术手段较好的解决问题。
任职要求:
1.熟悉多线程编程,精通java设计模式,异步多线程模式下保持事务完整性。
2.熟悉主流开源框架,如spring、springmvc,熟悉spring原理
3.熟悉微服务或者rpc框架(spring cloud、dubbo等)
4.熟悉mysql/mssql工作原理及程序上如何高性能使用,熟悉主流开源nosql系统redis、mongodb使用及原理。
5.熟悉mq原理及使用(rabbitmq)。
6.熟悉持续集成和自动化测试工具
7.熟悉架构或有小程序开发经验者优先