- 岗位职责
1、 负责业务模块的需求分析和系统设计,并能独立完成应用系统主体框架的设计、搭建
2、 负责完成核心部分代码编写,解决项目中的技术难题
3、 负责子系统或模块版本迭代和交付
- 岗位要求
业务技能要求:
1、 熟悉常用设计模式并能灵活运用,能独立承担系统和模块设计和开发工作
2、 具备分布式系统设计与开发经验优先,有高并发、大数据处理经验优先
3、 逻辑思维能力好,有清晰的分析问题和解决问题的思路
4、 有激情,喜欢钻研,有良好的沟通与团队合作能力
专业知识要求:
1、 精通Java前后端开发技术,对JVM调优、多线程、锁等有较深入理解
2、 熟练掌握面向对象设计思想,对设计模式有深刻理解
3、 熟练掌握Spring、Spring MVC、MyBatis、Redis、消息队列等流行框架或中间件;熟悉MySql应用开发,掌握通用数据库原理和常用性能优化技术
4、 熟悉Spring Cloud、Dubbo等一种或多种微服务框架,理解微服务设计相关原理