工作职责
1、根据产品经理设计的需求,完成系统的设计、分析及开发,进行开发测试,保障交付的代码质量;
2、分析与识别系统优化点,提出优化方案与建议,
参与性能优化;
3、负责模块详细设计、代码编写以及相关代码重构工作;
4、工程师之间积极知识分享,参与Code Review;
5、独立解决各类技术问题,包括性能问题、安全问题以及棘手功能性问题;
6、负责项目的设计、开发、代码评审工作, 结合用户与技术,规划、设计和落地系统。
任职要求
1、本科及以上,计算机相关专业,985、211高校优先;
2、精通Java开发语言,熟知JavaEE技术体系的原理和机制、精通Spring、Mybatis、Spring Cloud等框架,熟练掌握Redis、Kafka、ES等主流中间件;
3、熟悉产品设计、系统架构设计、数据库设计等设计工作;
4、熟悉oracle等数据库经验,对数据库原理有较深入理解,能够定位和解决数据库性能问题;
5、具有良好的沟通能力,团队合作精神,工作积极主动,具备良好的学习能力;
6、对分布式计算、分布式存储有深刻理解,并有相关技术经验者优先。