岗位职责:
1、完成软件系统代码的实现,编写代码注释和开发文档;
2、辅助产品经理进行系统的功能定义以及程序详细设计;
3、根据设计文档或需求说明完成代码编写,调试,测试和维护;
4、分析并解决软件开发过程中的问题;
5、协助测试工程师制定测试计划,定位发现的问题;
6、配合项目经理完成相关任务目标。
1、 熟练掌握 Java 语法、集合、多线程,有良好的面向对象编程能力;
2、 熟练掌握 Spring、SpringMVC、SpringBoot、Mybatis 等主流开源框架;
3、 熟练使用 MySQL 关系型数据库写 sql 语句,使用 Redis 非关系型数据库进行数据缓存;有数据库调优经验;
4、熟练掌握 RPC 框架 Dubbo+ZooKeeper 注册中心;
5、了解消息中间件 RabbitMQ、微服务框架 SpringCloud;
6、熟悉 Linux 平台下常用命令操作;
7、掌握 HTML、CSS、JQuery、AJAX、JavaScript、Vue 等 Web 前端技术;
8、熟练使用 IDEA、Git、Maven 等常用开发工具;
9、有ERP软件系统设计经验者优先;
10、具备ERP软件开发管理经验者优先,能够对初中级开发人员进行技术指导。