职位描述:
1.负责参与需求分析工作,并输出需求说明书;
2.负责程序设计、开发、单元测试、代码重构等工作;
3.按照公司质量管理体系要求,参与软件项目文档编写,发布和维护;
任职要求:
1.具备扎实的java基础,深入了解http原理、socket通讯,熟练使用多线程处理场景;
2.熟练掌握Spring、Spring Boot、Spring Cloud、SpringMVC、MyBatis、REST API等框架技术,对Spring源码有深入的学习和研究;
3.熟练掌握mysql、MongoDB、redis等常用数据库的开发,熟悉数据库系统层面的设计;
4.了解缓存、消息队列(Kafka、RocketMQ、RabbitMQ)等内部机制;
5.熟悉docker、kubernates,熟练Linux,对服务器配置, 性能监控、调优等有相关经验,熟练使用Git等开发工具;
6.对工作流、规则引擎、RocketMQ、ElasticSearch等中间件有深入了解,并对Jenkins、Sonar等持续集成项目管理工具有一定经验;
7.本科及以上学历,3-5年以上开发经验,计算机科学与技术类、软件技术及其应用、软件工程专业相关专业,有稳定工作意愿者优先考虑;
8.有制造业系统开发经验者优先