岗位职责:
1、负责系统的设计开发,负责与客户沟通、方案编写、开发实施;
2、根据产品和项目需求,分析、设计与实现系统架构方案,保障系统架构的合理性、可扩展性及经济性;
3、负责产品架构分析和团队管理,提出软硬件架构整体设计,数据库存储设计方案,安排协调监控开发、质量、运维等的工作;
4、负责核心技术问题的攻关,系统优化;协助解决项目开发过程中的技术难题;
5、制定开发规范,参与制定技术标准,编写相应的技术文档,并对通用技术进行整理,提高技术复用;
6、能适应短期出差要求。
任职要求:
1、5年及以上JAVA开发经验,2年以上架构设计经验,2年以上项目管理经验;
2、初步具备项目管理知识,有良好的沟通和表达能力,较好的软件需求分析和功能设计能力,良好的技术类文档写作能力;
3、能够承受工作压力, 熟悉项目管理流程,良好的理解能力、表达能力和沟通能力,具有大型软件开发项目管理经验。
4、较好的系统架构思想和设计能力,较强的程序代码编写和优化能力、有较强的技术问题解决能力;
5、深刻理解J2EE架构的优缺点,有使用J2ee相关技术开发过大型项目的经验;
6、能对大型复杂系统进行分解,理解复杂系统,简单开发、通过架构解决技术问题的思路。
7、JAVA基础扎实,对各种概念(如:反射、多态、接口等)理解深刻,且能在实际工作中进行运用;
8、有较好的编码思想,熟悉主流的编程范式和常见的设计模式,能在实际工作中进行运用;
9、熟悉主流J2EE开发框架(如:SSH、SSM等),对BS的原理有一定理解;至少能熟练使用一种应用服务器(如:Tomcat、Jboss、Weblogic等);
10、熟练使用Linux操作系统,能独立编写Shell脚本;
11、熟练使用使用SpringBoot、SpringCloud;
12、精通数据库架构和设计,深入掌握Oracle、MySQL、Redis数据库底层技术;
13、了解DevOps和容器技术,对大数据、机器学习、深度学习和AI等IT前沿能有自己分析和见解;
14、熟悉数据库性能调优以及jvm性能调优;
15、熟悉rocketMQ,rabbitMQ等常见消息中间件;
16、对高并发大流量场景有一定的应对经验。
年龄:26~32
技能侧重:微服务、spring cloud、大型项目、现场沟通、驻场
职位福利:五险一金、绩效奖金、加班补助、定期体检、交通补助、通讯补助、节日福利