岗位描述
岗位职责
1. 负责SAP、OA、CRM等企业核心内部应用系统的开发、功能改造、版本升级及日常运维工作。
2. 参与项目核心代码编写、功能迭代与单元测试,排查系统问题,保障系统稳定、安全、高效运行。
3. 运用持续集成与运维工具完成系统部署、调试与迭代优化,支撑业务系统常态化更新。
岗位要求
1. 本科及以上学历,计算机科学与技术、软件工程、软件开发等相关专业。
2. Java基础扎实,编码习惯良好,深入理解JVM原理、多线程、并发编程、集合框架等核心基础知识;熟悉SOA、微服务等常规架构,熟练掌握容器化、微服务等全栈技术,具备组件化研发思维;
3. 熟悉各种开源框架如SpringBoot、SpringCloud、Spring MVC、MyBatis/MyBatis-Plus等系列框架;
4. 熟练掌握消息中间件,如RabbitMQ、Kafka、ActiveMQ、MQTT等,具备独立处理高并发及性能问题的能力;
5. 具有优秀的SQL编写及调优能力,精通MySQL/ Sql Server 等关系型数据库,可独立完成复杂SQL编写、索引优化、事务管控、分表分库操作;熟悉常见NoSQL和KV存储,如Redis等;
6. 熟悉常用Linux命令,能够支撑项目开发、运维相关工作;
7. 熟练使用Git、Maven等常用开发工具链;具备网络环境及硬件知识者优先;
8. 具备良好的代码编写、问题排查能力,工作严谨,具备团队协作与项目落地意识。