岗位职责:
1、参与系统的需求评审、技术设计、平台功能开发等工作;
2、负责深入分析和解决后端遇到的各种技术、性能、安全问题;
3、实现系统的核心技术细节、扫清主要难点;
4、负责平台和应用产品的设计和核心模块的研发任务。
岗位要求:
1、计算机相关专业,2年以上JAVA开发经验;
2、精通Mybatis-plus、Spring、SpringMVC、SpringBoot、SpringCloud等主流技术框架;
3、熟练掌握Gateway、Nacos、Sentinel、ELK分布式微服务架构相关功能组件;
4、熟练操作Linux,熟悉SVN、Git等版本管理工具;
5、熟练掌握Jenkins、K8s等工具进行容器化部署;
6、有大型分布式系统开发经验,有分布式微服务架构平台搭建经验;
7、有大数据大并发的处理经验,熟练掌握apache、nginx、tomcat、weblogic、Redis、mongoDB、MQ等常用中间件,并能够对其进行优化;
8、熟练掌握VUE、ElmentUI等前台技术,能够独立开发JS功能组件;
9、熟悉Java虚拟机调优,熟悉Java虚拟机内存管理原理;
10、熟练使用和管理PG、Oracle等数据库,熟悉集群管理和数据备份;
11、有SRM开发经验优先,意向外派者优先
外派:提供外派工作机会,不强制,能外派巴西优先,有外派津贴。