崗位職責(zé):
1、完成概要設(shè)計、詳細設(shè)計并撰寫相關(guān)技術(shù)文檔;
2、負(fù)責(zé)功能模塊的開發(fā);
3、解訣項目開發(fā)實施過程中遇到的技術(shù)問題;
4、進行軟件代碼的維護和改進工作。
崗位要求:
1、計算機軟件專業(yè)及相關(guān)專業(yè)本科或研究生畢業(yè),5年以上后臺開發(fā)經(jīng)驗
2、熟悉掌握J(rèn)ava基本原理,熟悉數(shù)據(jù)結(jié)構(gòu)及算法設(shè)計
3、熟悉面向?qū)ο蟮姆治龊驮O(shè)計,熟悉分布式和集群架構(gòu),了解模塊化開發(fā)
4、熟悉Linux下常用的命令和工具,熟悉Spring,SpringMVC,MyBatis等開源框架,能夠獨立編寫業(yè)務(wù)模塊
5、熟練使用Redis,Kafka,ActiveMQ,Tomcat等常用開源工具
6、熟悉MySQL、Oracle, PostgreSQL,MongoDB等常見數(shù)據(jù)庫,熟練掌握SQL的編寫和優(yōu)化
7、熟練使用常見研發(fā)工具和插件,如Eclipse,Maven,git等
8、熟悉SpringCloud微服務(wù)開發(fā)的優(yōu)先
9、熟悉NoSQL,如Redis等
10、熟悉微服務(wù)框架,如springcloud、springboot等
11、熟悉常見日志框架,如ELK
12、具備強大的自我驅(qū)動力和優(yōu)秀的溝通能力,具備團隊管理能力,具有良好的團隊協(xié)作精神
13、熟悉每個組件的原理與特性,熟悉每個組件的應(yīng)用場景與局限,具備對某一應(yīng)用場景能夠選用最合適技術(shù)框架的能力
14、熟練使用主流中間件redis、rabbitmq、nacos、elasticsearch等
15、具備識別項目的性能瓶頸,并設(shè)計優(yōu)化方案,獨立完成優(yōu)化工作,并輸出優(yōu)化報告