职位描述:
1、负责日常业务产品需求开发,通过抽象设计合理的运用技能实现需求;
2、负责日常的系统优化,协助团队解决开发过程中的技术难题;
3、参与项目技术方案选型及方案评审、预估技术风险,评测性能指标;
4、参与制定开发规范,技术标准,编写相应的技术文档;
职位要求:
1、全日制大学本科及以上学历,计算机、电子信息等相关专业;
2、精通java技术栈,对于java基础技术体系(包括JVM、类装载机制、多线程并发、IO、网络)有一定的掌握和实践经验;
3、熟悉分布式系统的设计和应用,熟悉底层中间件、分布式技术(包括缓存、消息队列、数据库等),熟练掌握springboot、mybatis、netty、redis、activiti等常用开源组件;
4、对容器以及Kubernetes等云原生技术体系有一定的掌握并且有开发运维等经验,熟悉DevOps体系者优先;
5、了解国内主流云原生、大数据、数据库技术者优先,如SOFAstack、dataworks、TiDB等;
6、了解常用软件开发架构,如六边形架构、CQRS、单元化者优先;具备熟练的DDD微服务设计经验者优先;
7、本科5年或研究生3年以上工作经验,有大型金融系统(银行、保险、证券)项目或敏捷项目开发经验者优先;
8、具备国内主流云计算相关认证者优先(ACE、ACP)。