岗位职责:
1、负责部门相关项目、产品的JAVA开发工作;
2、完善和优化现有Java开发平台框架,编写核心开发框架;
3、善于发现系统的性能瓶颈、设计缺陷,提出改进方案并实施;
4、能够与技团队进行良好的沟通合作,按时保质保量完成开发任务。
任职资格:
1、Java基础过硬,有多线程开发经验,熟练掌握JUC、Stream等;
2、熟悉Spring Cloud Alibaba微服务解决方案,熟练使用SpringBoot、Nacos、Gateway、Feign、Mybatis、Mybatis-Plus等组件,有微服务项目搭建经验,对Spring IOC、AOP、事务等有深刻的理解和认识;
3、熟练使用RabbitMQ中间件,有RabbitMQ集群搭建、性能调优经验者优先考虑;
4、熟练使用Redis、MongoDB等数据库;
5、熟练使用XXL-JOB、Spring Scheduler等定时任务,有相关的开发经验者优先考虑;
6、有分表分库相关的开发经验,有Sharding Sphere开发经验者优先考虑;
7、熟练使用Docker,能够编写Docker镜像,熟练使用Docker Compose;
8、有良好的编码习惯,对命名、注释等有高标准的要求,熟悉阿里巴巴Java开发规范;
9、熟练使用Git、Maven、IDEA等开发工具;
10、有金融行业、项目开发经验者优先;
11、热爱技术开发行业,喜欢接受新技术,能主动学习并钻研;
12、具有抗压能力,高效的工作效率,专注的工作态度。