崗位職責(zé)
1、負(fù)責(zé)公司軟件B/S架構(gòu)設(shè)計(jì);
2、相關(guān)產(chǎn)品和技術(shù)文檔的編寫(xiě),并保證產(chǎn)品或項(xiàng)目的進(jìn)度和質(zhì)量;
3、編寫(xiě)高效、高質(zhì)量的代碼,以及符合要求的產(chǎn)品和技術(shù)文檔;
4、關(guān)注并持續(xù)改進(jìn)產(chǎn)品的用戶體驗(yàn)和性能,主動(dòng)挖掘問(wèn)題并解決問(wèn)題。
任職要求:
1、熟悉Java語(yǔ)言,具備扎實(shí)的Java基礎(chǔ),熟悉IO、多線程等基礎(chǔ)技術(shù),對(duì)多線程使用、并發(fā)處理、JVM基本原理有一定認(rèn)知。
2、熟練使用Spring/Spring Boot/Spring Cloud/Mybatis等框架,并對(duì)框架原理有一定了解。
3、熟悉常見(jiàn)SQL、NoSQL數(shù)據(jù)庫(kù)(mysql、redis、達(dá)夢(mèng)、金倉(cāng)等)的數(shù)據(jù)庫(kù)設(shè)計(jì)、查詢編寫(xiě)和優(yōu)化,有數(shù)據(jù)庫(kù)調(diào)優(yōu)經(jīng)驗(yàn)。
4、熟悉Kafka等各種中間件,對(duì)事務(wù)、鎖、并發(fā)等實(shí)現(xiàn)機(jī)制有深入了解。
5、熟悉TCP/IP協(xié)議,熟悉網(wǎng)絡(luò)通信基本原理。
6、熟悉常用業(yè)務(wù)架構(gòu)的設(shè)計(jì),具備良好的編程能力和代碼風(fēng)格,對(duì)模塊化編程有較深理解。
7、具有一定的技術(shù)規(guī)劃和設(shè)計(jì)能力,善于分析、歸納問(wèn)題,并給出有效的解決措施和方法。