主要工作职责1、参与系统分析设计,理解需求与设计文档2、根据项目需求和规范,独立编写高质量的可维护的Java代码,并进行代码审查和优化3、与团队成员和其他相关方沟通合作,确保项目按时交付,并满足质量和功能要求4、协助解决系统问题和故障,并进行系统性能优化和调试5、解决开发中的技术问题6、编写技术说明文档7、进行持续学习和掌握最新的Java开发技术和行业趋势,并分享技术知识和经验任职资格要求1、本科及以上学历,计算机、电子信息工程或相关专业,三年以上Java开发经验,具有大型分布式平台经验者优先2、扎实的编程基础,精通Java开发语言,熟悉jvm、web、缓存、分布式架构、消息中间件等核心技术3、熟悉相关技术框架(SpringMVC/Spring Boot/Spring cloud/MyBatis等),并熟练运用,熟练掌握分布式,缓存,消息队列MQ,搜索等技术体系4、熟悉掌握mysql数据库 和 Redis/MongoDB等NoSQL技术5、对OOP有深刻的理解;掌握面向对象软件分析、设计方法,熟悉设计模式6、具有较强业务理解能力与沟通能力7、熟悉linux环境部署及常用命令,了解docker;熟练使用git等版本管理工具8、工作认真、严谨、敬业、稳重,具备团队精神;9、有仓储或电商相关SAAS项目开发开发经验者优先