职位描述
岗位职责:
1. 系统开发:参与纺织行业相关软件系统的设计、开发和维护,确保系统高效稳定运行。
2. 需求分析:与产品经理、业务部门沟通,分析并理解业务需求,转化为技术方案。
3. 代码编写:根据设计文档,编写高质量、可维护的JAVA代码,完成模块开发。
4. 技术优化:优化系统性能,解决技术难题,提升系统效率和用户体验。
5. 测试与部署:参与单元测试、集成测试,协助完成系统部署和上线。
6. 文档编写:编写技术文档,包括设计文档、接口文档、用户手册等。
7. 团队协作:与前端、测试、运维等团队紧密合作,确保项目按时交付。
任职要求:
1. 学历要求:本科及以上学历,计算机科学、软件工程、信息技术等相关专业。
2. 经验要求:3年以上JAVA开发经验,有纺织行业或ERP、MES等系统开发经验者优先。
3. 技术能力:
- 精通JAVA编程语言,熟悉Spring、Spring Boot、MyBatis等主流框架。
- 熟悉微服务架构,有Dubbo、Spring Cloud等微服务开发经验。
- 熟悉数据库设计及优化,熟练使用MySQL、Oracle等关系型数据库。
- 熟悉前端技术(HTML、CSS、JavaScript、Vue.js等)者优先。
- 熟悉Linux操作系统及常用命令,具备一定的运维能力。
- 了解分布式缓存(Redis、Memcached)、消息队列(Kafka、RabbitMQ)等技术。
4. 软技能:
- 良好的沟通能力和团队协作精神。
- 较强的学习能力和问题解决能力。
- 具备责任心和抗压能力,能适应快节奏工作。
6. 行业知识:了解纺织行业业务流程(如生产、仓储、供应链等)者优先。
加分项:
- 有纺织行业ERP、MES等系统开发经验。