工作職責(zé):
1、按照產(chǎn)品設(shè)計需求進(jìn)行技術(shù)需求分析和軟件設(shè)計;
2、進(jìn)行軟件詳細(xì)設(shè)計和編碼實現(xiàn),確保安全、質(zhì)量和性能;
4、參與服務(wù)端架構(gòu)設(shè)計、制定相關(guān)技術(shù)方案;
5、負(fù)責(zé)核心功能的開發(fā)實現(xiàn);
6、負(fù)責(zé)服務(wù)端舊有功能重構(gòu)、性能優(yōu)化,保障平臺穩(wěn)定運行;
任職要求:
1、具備扎實的Java基礎(chǔ),對JVM原理有扎實的理解。對主流開源框架,如Spring、MyBatis、Hibernate、JPA、MQ、Redis、Netty、Springboot、Spring?Cloud、Dubbo等有深入了解,有高并發(fā)開發(fā)經(jīng)驗優(yōu)先。具有良好、規(guī)范的編程習(xí)慣;
2、熟悉Java常用緩存機(jī)制,?精通ridis;
3、熟悉linux操作系統(tǒng),?能夠進(jìn)行基本的Linux配置,?并在Linux上部署相關(guān)應(yīng)用;
4、精通Mysql、Oracle、PostgreSQL、PostGIS及常用的NoSQL數(shù)據(jù)庫,熟悉數(shù)據(jù)庫建模,分庫分表,讀寫分離,數(shù)據(jù)庫。集群,并具有良好的SQL功底;
5、熟練前后端分離技術(shù)和開發(fā)模式,熟悉多端統(tǒng)一開發(fā)技術(shù),如React?Native、Flutter、Weex等;
6、熱愛技術(shù),對技術(shù)有不懈追求,有良好的抽象和邏輯思維,較強(qiáng)的獨立分析問題和解決問題能力。良好的溝通能力,團(tuán)隊合作能力以及推進(jìn)工作執(zhí)行,明確目標(biāo)結(jié)果能力。
7、可接受出差,適應(yīng)各種工作壓力;