崗位職責(zé):
1、根據(jù)產(chǎn)品文檔和公司要求獨立完成后臺應(yīng)用程序的設(shè)計、開發(fā)及調(diào)試工作;
2、高質(zhì)量交互軟件產(chǎn)品;
3、能指導(dǎo)團隊內(nèi)其他工程師的開發(fā)工作,能解決系統(tǒng)的疑難問題。
崗位要求:
1、?本科以上學(xué)歷(統(tǒng)招),計算機相關(guān)專業(yè),7年以上工作經(jīng)驗,負責(zé)大型互聯(lián)網(wǎng)后臺應(yīng)用的開發(fā),年齡在28--35優(yōu)先;
2、?精通Java語言,精通多線程編程、網(wǎng)絡(luò)編程,理解Java虛擬機調(diào)優(yōu);
3、?精通HTTP協(xié)議,?熟悉TCP/IP協(xié)議,Socket和NIO編程;
4、?精通spring,springMVC,springboot,springcloud,熟悉UML建模,數(shù)據(jù)建模等,模式設(shè)計;
5、?熟悉Linux基本操作,熟練配置維護Tomcat/Jetty等服務(wù);
6、?具有獨立設(shè)計并實現(xiàn)高并發(fā)、高可用的大型Java應(yīng)用的能力,使用過dubbox過優(yōu)先;
7、?熟悉JDBC/MyBatis/Hibernate等數(shù)據(jù)庫編程,熟悉sql?server,mysql(MariaDB?cluster?or?percona?cluster)優(yōu)先;
8、?有分布式緩存(redis/memcache等)、分布式存儲技術(shù)(mongdbase等分布式數(shù)據(jù))使用經(jīng)驗優(yōu)先;
9、?有netty,mina通訊框架開發(fā)經(jīng)驗者優(yōu)先;
10、有rabbitmq或kafka消息隊列開發(fā)經(jīng)驗者優(yōu)先。