崗位職責:
1、根據(jù)產(chǎn)品需求文檔和公司要求獨立完成后臺應(yīng)用程序的設(shè)計、開發(fā)及調(diào)試工作;
2、高質(zhì)量交互軟件產(chǎn)品;
3、能指導一般的java工程師的開發(fā)工作;
4、編寫產(chǎn)品設(shè)計文檔;
崗位要求:
1、?本科以上學歷,計算機相關(guān)專業(yè),4-5年工作經(jīng)驗,負責大型互聯(lián)網(wǎng)后臺應(yīng)用的開發(fā);
2、?精通Java語言,精通多線程編程、網(wǎng)絡(luò)編程,理解Java虛擬機調(diào)優(yōu);
3、?精通HTTP協(xié)議,?熟悉TCP/IP協(xié)議,Socket和NIO編程;
4、?精通spring,springMVC,springboot,熟悉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ù)(mongdb/hbase等分布式數(shù)據(jù))使用經(jīng)驗優(yōu)先