职位描述
工作职责:
1.参与产品需求分析;
2.完成系统架构设计、功能设计、数据库设计、
3.完成核心模块的开发、单元测试和联调测试;
4.解决项目中的关键问题和技术难题;
5.制定软件开发阶段的工作计划,协调各开发人员的工作,保证项目的进度和质量;
6.撰写相关技术文档、指导和培训工程师。
任职资格:
1、5年及以上使用JAVA开发的经验,对于用过的开源框架,能了解到它的原理和机制;
2、精通J2EE体系架构,熟练掌握常用设计模式和主流设计工具,具有一定的Java框架自主设计能力,能承担核心模块和核心功能开发,能根据既定产品和项目的特性进行技术选型;
3、熟练掌握主流开源技术栈,如Spring、MyBatis/Hibernate、Redis等;
4、熟练掌握主流的微服务技术栈,如Spring cloud、Spring boot、dubbo等
5、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;
6、掌握多线程及高性能的设计与编码及性能调优;有高并发应用开发经验优先;
7、掌握Linux 操作系统和数据库(MySql、MongoDB);
8、学习能力强,适应能力好;具备耐心/细心的品质。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕