高级JAVA开发工程师岗位职责:1.为服务端编写相关接口;2.对当前遗留系统进行重构优化,构建具有良好扩展性的大规模用户访问的系统;3.快速创建产品原型,带领研发团队进行技术预研和疑难问题攻关;任职要求:1、计算机相关专业,本科及以上学历,有5年及以上的实际后端研发经验;2、能主导一般项目的系统分析工作,能够完成复杂模块设计;3、Java基础扎实,理解多线程,锁,集合,线程池等基础框架;4、熟练SpringCloud微服务开发,了解Spring,SpringBoot原理;5、熟练使用存储中间件(Mysql,Redis,ElasticSearch),熟悉sql调优;6、熟悉高可用系统的设计原则,熟悉分布式,缓存,RPC;7、了解软件设计原则和设计模式,具备良好的编码规范;8、具有saas行业从业经验者优先;9、熟悉 Docker、Kubernetes 并了解原理者优先;10、熟悉 CI/CD、DevOps 并了解原理者优先;