岗位职责:
1、主要从事企业内部业务系统的研发工作;
2、参与项目需求分析和软件概要设计;
3、能够深入发掘项目需求,参与软件方案设计;
4、进行软件详细设计与编码实现,确保软件模块开发进度;
5、开发和维护统一的软件架构,发现和解决存在的软件问题;
6、按软件工程流程编写和提交设计文件和相关文档。
岗位要求:
1、具备扎实的Java基础,具备良好的面向对象设计能力和优良的代码习惯,理解常用的设计模式;
2、熟练掌握Java、JSP、JavaScript、JavaBean等开发语言及技术;
3、熟练springMVC、springBoot、Dubbo、Kafka、Mybatis、ActiveMQ等开源框架的使用;
4、熟练使用Oracle、MySQL数据库,熟练数据库原理和拓展技术,具有数据库常用性能优化经验;
5、掌握Linux、Unix系统基本命令和操作逻辑;
6、有较强的发现问题及解决问题的能力;具备良好的团队合作精神及任务感,并具有良好的沟通能力、需求理解能力及学习能力。