职位描述
【岗位职责】
1、要求具备扎实的Java编程基础、丰富的项目开发经验以及良好的团队合作精神;
2、负责公司核心业务系统的设计与开发,参与系统架构规划,确保系统的高可用性、高性能及可扩展性;
3、负责平台服务的总体需求分析,技术选型,架构设计及功能模块开发,并能保证研发质量;
4、解决系统关键技术问题,负责系统核心架构设计,包括数据模型,核心业务流程,各领域基础服务等设计;
5、有owner意识,自驱力强,具备良好的逻辑思维能力和问题解决能力,能够独立分析和解决问题。
【任职要求】
1、计算机或相关专业本科以上学历,三年以上Java开发经验;
2、熟练掌握 Java 及面向对象设计开发,对部分 Java 技术有深入研究,研究过优秀开源软件的源码并有心得者优先;
3、熟悉常见设计模式,熟练掌握 Spring、Mybatis 、SpringBoot、SpringCloud等框架特性及应用经验;
4、熟练掌握Mysql、数据库原理和常用性能优化和扩展技术,具备较好的数据库设计、SQL编写和优化能力;
5、熟练运用Redis、RocketMQ、ES等中间件;
6、拥有和工作年限相称的广度和(或)深度,有较强的逻辑/概率思维能力,善于分析、归纳、描述、沟通、和解决问题;
7、注重代码质量,具备良好代码风格,有独立思考和解决问题能力,较强的执行力,具备良好的沟通能力和学习能力;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕