職位描述
JavaScriptSpringMybatisMySQL
崗位職責(zé):
1、強(qiáng)烈的責(zé)任心和良好的團(tuán)隊(duì)合作精神,具有優(yōu)秀的理解和溝通能力。熱愛(ài)技術(shù),對(duì)解決問(wèn)題有強(qiáng)烈興趣;
2、負(fù)責(zé)組織研究行業(yè)新產(chǎn)品的技術(shù)發(fā)展方向和技術(shù)架構(gòu),鞏固核心競(jìng)爭(zhēng)力優(yōu)勢(shì);
3、做事細(xì)致可以獨(dú)立完成模塊功能開(kāi)發(fā),確保技術(shù)方案能夠按計(jì)劃要求,高質(zhì)量的完成;技術(shù)難點(diǎn)的攻關(guān),解決項(xiàng)目中遇到的技術(shù)難題;
4、有效制定各種突發(fā)性研發(fā)技術(shù)故障的應(yīng)對(duì)預(yù)案,有清晰的隱患意識(shí)。
5、對(duì)業(yè)務(wù)需求有很好的理解能力,依據(jù)具體業(yè)務(wù)場(chǎng)景給出解決方案。
任職要求:
1、3-5年以上相關(guān)工作經(jīng)驗(yàn),大專及以上學(xué)歷;JAVA 基礎(chǔ)扎實(shí),精通 JAVA EE 規(guī)范,熟練掌握常用的設(shè)計(jì)模式,熟悉基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)與算法實(shí)現(xiàn);
2、熟悉、多線程、集合、并發(fā)等基礎(chǔ)框架,對(duì) JVM 有了解與調(diào)優(yōu)經(jīng)驗(yàn);
3、熟悉掌握 Spring、Spring Boot、Struct、MyBatis 或其他主流 JAVA 常用框架及原理,并有實(shí)際開(kāi)發(fā)經(jīng)驗(yàn);
4、精通 MySQL 數(shù)據(jù)庫(kù),有數(shù)據(jù)庫(kù)調(diào)優(yōu)經(jīng)驗(yàn);
5、精通分布式、緩存、消息、隊(duì)列、搜索等相關(guān)技術(shù),例如:SpringCloud、Redis、Kafka、EelasticSearch 等;
6、熟悉 Linux 常用命令,能獨(dú)立在上面進(jìn)行開(kāi)發(fā)、測(cè)試和部署;
7、有良好的組件級(jí)建模能力,熟悉 HTTP、TCP 等協(xié)議,熟悉大流量、高并發(fā)、高性能的分布式系統(tǒng)的設(shè)計(jì)及應(yīng)用,擅長(zhǎng)性能調(diào)優(yōu);
8、熟悉互聯(lián)網(wǎng)軟件過(guò)程,能夠溝通需求、控制項(xiàng)目進(jìn)度,良好的文檔能力,能夠承擔(dān)較大壓力。
9、深刻理解互聯(lián)網(wǎng)應(yīng)用設(shè)計(jì)模式,有大型分布式、高并發(fā)、高負(fù)載、高可用性系統(tǒng)設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn);