任職要求:
1.具有5年以上信貸類項(xiàng)目開發(fā)經(jīng)驗(yàn),面試通過后需在5個(gè)工作日內(nèi)入職;
2.熟練使用Spring全家桶(Spring Boot、Spring MVC、Spring Data JPA)進(jìn)行模塊化開發(fā);
3.掌握微服務(wù)架構(gòu)(Spring Cloud Alibaba、服務(wù)注冊(cè)與發(fā)現(xiàn)、分布式配置)及容器化部署(Docker、Kubernetes);
4.熟悉分布式緩存(Redis、Memcached)、消息隊(duì)列(Kafka、RabbitMQ)的應(yīng)用場(chǎng)景與調(diào)優(yōu)策略;
5.理解CAP理論、分布式事務(wù)(TCC、Saga)及一致性協(xié)議(Raft、ZAB)的實(shí)現(xiàn)原理;
6.熟練應(yīng)用常用設(shè)計(jì)模式(工廠、策略、觀察者等)和架構(gòu)模式(MVC、CQRS、事件驅(qū)動(dòng));
7.熟悉tidb數(shù)據(jù)庫(kù)使用,熟練tidb中高性能sql語(yǔ)句的編寫,掌握索引優(yōu)化、分庫(kù)分表策略及事務(wù)隔離級(jí)別;
8.熟練使用Git進(jìn)行版本控制、Maven/Gradle管理依賴,以及Jenkins實(shí)現(xiàn)CI/CD流水線;
9.熟悉Linux,熟練使用Linux常用命令;
10.具有系統(tǒng)整體架構(gòu)的設(shè)計(jì)經(jīng)驗(yàn)的優(yōu)先,包括技術(shù)選型、模塊劃分、接口設(shè)計(jì)等,能夠?yàn)殚_發(fā)團(tuán)隊(duì)提供技術(shù)支持,確保系統(tǒng)高性能、高可用和可拓展性;熟悉常見設(shè)計(jì)模式的設(shè)計(jì)原則,熟練掌握三大類設(shè)計(jì)模式;
11.工作態(tài)度認(rèn)真負(fù)責(zé),具有良好的溝通和協(xié)調(diào)能力
中級(jí)JAVA后端開發(fā)工程師:
任職要求:
1.具有3年以上信貸類項(xiàng)目開發(fā)經(jīng)驗(yàn),面試通過后需在5個(gè)工作日內(nèi)入職;
2.熟練使用Spring開發(fā)框架、java、javascript等開發(fā)語(yǔ)言;
3.熟悉Linux,熟練使用Linux常用命令;
4.熟練掌握tidb數(shù)據(jù)庫(kù)開發(fā)、redis、kafka等中間件使用;
5.熟練使用各種API開發(fā)工具;
6.熟練使用Git進(jìn)行版本控制、Maven/Gradle管理依賴,以及Jenkins實(shí)現(xiàn)CI/CD流水線;
7.熟練掌握J(rèn)Unit單元測(cè)試框架,有單元測(cè)試編寫經(jīng)驗(yàn);
8.工作態(tài)度認(rèn)真負(fù)責(zé),具有良好的溝通和協(xié)調(diào)能力