岗位职责:
1. 参与项目系统设计,编写高质量、可维护代码,完成软件项目的JAVA后端功能和接口开发工作;
2. 与前端工程师、产品经理、业务人员等协作,理解业务需求,并根据产品需求和原型设计进行软件开发;
3. 负责对其负责项目进行系统功能风险分析,系统异常调试;
4. 快速定位并解决线上系统故障与问题,对系统进行日常维护与升级;
5. 优化现有系统性能,解决技术难题,保障系统稳定运行;
6. 关注JAVA技术发展趋势,研究新技术并应用到项目中,提升系统竞争力;
7. 完成上级交办的其他任务,积极配合公司整体信息化战略实施;
任职要求:
1、本科及以上学历,计算机、网络工程相关专业;
2、3年以上后端开发工作经验,具有微服务相关项目经验,对微服务和云原生技术有较深入理解;
3、精通JAVA编程语言,熟悉多线程、分布式、RPC解决方案;精通Spring、SpringMVC、MyBatis、SpringBoot、SpringCloud等JAVA主流框架;有C#语言开发经验优先;
4、熟悉基于MysQL、PostgreSQL、SQLServer等数据库设计和开发、对数据库性能优化有丰富的经验;
5、具有较强的学习能力和分析问题,能够较好的解决项目问题,并具有良好的工作主动性和责任心;
6. 熟悉集群、缓存、消息队列、负载均衡等机制和应用,熟悉系统优化、性能调优、系统安全等,具有大型系统设计研发经验,有MES、WMS等智能制造相关开发经验优先;