崗位職責(zé):
1.根據(jù)項目要求,合理估算項目工程量并對開發(fā)任務(wù)進(jìn)行分解,編制詳細(xì)開發(fā)計劃,按時完成交付任務(wù):
2.根據(jù)需求進(jìn)行架構(gòu)設(shè)計、功能設(shè)計、接口設(shè)計、數(shù)據(jù)庫設(shè)計的工作;
3.負(fù)責(zé)核心業(yè)務(wù)模塊的功能開發(fā)、升級及重構(gòu);
4.負(fù)責(zé)對系統(tǒng)進(jìn)行建模,負(fù)責(zé)將建模成果轉(zhuǎn)化為系統(tǒng)概要設(shè)計;
5.負(fù)責(zé)關(guān)鍵技術(shù)問題的攻關(guān)及技術(shù)選型,并制定解決方案;
?
崗位要求
1、熟悉Linux常用命令,掌握在Linux下進(jìn)行開發(fā)部署測試;
2、熟練使用?Spring、MyBatis、Spring?Boot、Spring?Cloud等基礎(chǔ)服務(wù)框架,對底層工作原理有一定的理解;
3、熟練使用?Redis、RabbitMQ、ELK?等業(yè)內(nèi)常用中間件;
4、熟悉分布式、緩存、消息、搜索等工作機(jī)制;
5、具備扎實的Java基礎(chǔ)、類加載機(jī)制、多線程等,掌握J(rèn)ava系統(tǒng)的故障排查和性能調(diào)優(yōu);
6、熟練掌握SQL語句,存儲過程開發(fā),具備mysql等數(shù)據(jù)庫開發(fā)經(jīng)驗,能夠進(jìn)行SQL語句的優(yōu)化;
7、熟悉大數(shù)據(jù)生態(tài)技術(shù),如Hadoop/Hive/Spark等,了解?hbase、hive、zookeeper等工作原理。