崗位職責(zé):
1、深刻理解產(chǎn)品/項(xiàng)目需求參與公司產(chǎn)品的設(shè)計(jì)和核心編碼開發(fā);
2、整理基礎(chǔ)構(gòu)件和業(yè)務(wù)構(gòu)件,進(jìn)行優(yōu)化改造、代碼編寫、沉淀技術(shù)積累;
3、負(fù)責(zé)技術(shù)攻關(guān)和創(chuàng)新技術(shù)引用,解決產(chǎn)品開發(fā)過程中的高性能,高并發(fā)和高可靠性問題;
4、負(fù)責(zé)構(gòu)架、研發(fā)、設(shè)計(jì),完成技術(shù)平臺及產(chǎn)品開發(fā),以及日常維護(hù)、升級支持;
5、具備在線教育從業(yè)經(jīng)驗(yàn)或教育軟件產(chǎn)品開發(fā)經(jīng)驗(yàn)(如教學(xué)應(yīng)用平臺、科研大數(shù)據(jù)平臺)的優(yōu)先經(jīng)驗(yàn)優(yōu)先。
任職條件:
1、本科以上學(xué)歷,計(jì)算機(jī)、軟件工程相關(guān)專業(yè),5年以上JAVA開發(fā)經(jīng)驗(yàn);
2、有很強(qiáng)的后端開發(fā)經(jīng)驗(yàn),精通J2EE核心技術(shù),熟悉Spring、Springboot、Mybatis等開源框架;
3、掌握主流前端框架(如JQuery、QUI等)和主流前端技術(shù);
4、熟練Solr,ES等主流檢索技術(shù);
5、熟練掌握tomcat、apache、weblogic、websphere等應(yīng)用中間件,具有較強(qiáng)的性能優(yōu)化能力;
6、熟悉常用消息中間件,如Kafka、RocketMQ、RabbitMq;
7、熟悉互聯(lián)網(wǎng)高并發(fā)、高可用場景的常用技術(shù)手段,如分布式鎖、冪等性、熔斷、降級、異步化處理、分布式事務(wù)等;
8、熟悉掌握數(shù)據(jù)庫技術(shù)sql、nosql技術(shù):mysql、redis等。