岗位职责:
1、参与项目需求分析、功能可行性分析、技术可行性分析和系统架构设计工作;
2、软件详细设计,如功能类定义,接口类定义,交互界面的设计等;
3、根据产品规划与需求文档,进行产品模块级或功能级的设计与开发;
4、根据详细设计文件进行代码实现和调试,并进行模块级测试;
5、良好的沟通能力及团队合作精神,善于沟通,能攻关难点问题,能承担较强工作压力。
任职资格:
1、计算机相关专业,3年以上Java开发经验,有团队管理者优先;
2、熟悉MVC构架模式,精通应用spring等主流框架开发Web应用;
3、熟练使用springcloud、Spring Boot、Spring Cloud Alibaba等框架,对微服务全部中间件有了解且有实际项目应用经验;
4、熟悉redis,rabbitMq; 熟悉mysql,postgresql等至少一种数据库操作,熟悉数据库优化;
5、熟悉nginx、Tomcat服务器的运行原理及部署;
6、能够熟练使用Linux,并在Linux部署相关应用,熟练使用Docker部署应用;
7、有与客户沟通交流经验优先;
收起