职责:
1、参与大型JAVA应用系统产品研发和支持;
2、参与大型JAVA 应用项目开发,实施,维护工作;
3、参与需求分析和设计;
4、按照公司规范编制高质量代码;
5、按照公司规范对于代码进行测试,保证交付代码质量;
6、编写相关技术文档;
7、协助架构师做好相关研发工作。
8、参与产品的用户调研和需求分析,将用户需求转化为软件需求规格(高级工程师);
9、参与公司产品及应用架构设计及核心编码(高级工程师);
10、负责公司团队技术培养(高级工程师);
任职要求:
1、编程基础扎实,有3-5年的开发经验;
2、会用Git、SVN、Maven等项目管理工具;
3、熟练使用Mybatis,Hibernate,Spring MVC,Spring,Spring Boot,redis;
4、熟悉工作流引擎(Activity)和Java 规则引擎;
5、熟练使用Oracle,SQLServer,MySQL中至少一种数据库系统;熟练运用Sql语句;
6、熟练使用css、JS,Jquery,EasyUI前端开发;
7、精通eclipse 开发工具使用;
8、对工作有很强的责任感和很高的热情,适应在压力下的工作、良好的团队协作精神;
9、具备一定的软件设计能力和文档编写能力,在编码方面对自身有较高的要求,对于新的技术有较高的学习热情;
10、编程基础扎实,有5年以上的java开发经验(高级工程师);
11、精通Mybatis\Hibernate\Spring MVC\Spring\Spring Boot(高级工程师);
12、精通工作流引擎(Activity)、规则引擎,Restful接口开发(高级工程师);
13、了解分布式框架duboo(高级工程师);
14、熟练使用MySql、Oracle数据库,对内存数据库、大数据量处理、数据库性能优化有一定经验(高级工程师);
15、有责任心,有较好的计划与执行能力, 具备良好的沟通能力和优秀的团队管理能力(高级工程师);
16、有大型成功上线产品(高级工程师)。
微服务架构师要求:
17. 精通分布式、大流量系统的设计与开发,具有丰富的架构设计经验,精通基于Spring boot、Spring Cloud的微服务架构。
18. 对各种开源的框架如spring cloud、dubbo等有深入的了解,对框架本身有过开发或重构者优先;
19. 熟悉docker、mesos、rancher等容器技术并有实际使用经验。在服务治理,服务监控方面有相关开发经验;
因篇幅问题不能全部显示,请点此查看更多更全内容