职位描述
工作职责:
1. 参与项目的需求分析和架构设计,并编写相关技术可行性报告;
2. 参与项目的概要设计,并编写概要设计文档;
3. 参与项目的详细设计,并编写核心模块的详细设计文档;
4. 负责产品核心框架模块的代码编写;
5. 负责解决产品开发中的技术问题和代码审查;
6. 负责指导软件工程师进行详细设计;
7. 负责新技术的研究使用以及培训;
8. 负责系统稳定性及性能优化。
任职条件:
1. 精通Java体系架构及规范,具有深厚的Java基础知识功底;
2. 精通Spring Cloud框架体系;
3. 熟悉Java多线程、网络通讯、设计模式等编程要点;
4. 精通MySql等常用关系型数据库,并具有很强的数据库设计经验和SQL功底;
5. 熟悉Redis、MongoDB等非关系型数据库;
6. 熟悉RabbitMQ、RocketMQ等消息中间件;
7. 熟悉使用Nginx、Tomcat等应用服务器容器;
8. 熟悉常用设计模式,对数据结构、算法有深刻理解;
9. 较深入理解OOP、AOP、DDD思想,具有较强的分析设计能力;
10. 具有较强的文档编写能力和组织汇报的能力;
11. 具有良好的编程习惯、规范化开发管理习惯;
12. 熟悉JVM原理,具有虚拟机开发相关工作经验者优先;
13. 熟悉Linux/Unix系统,熟悉Hadoop、Hive、HBase、Storm等相关开源项目者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕