崗位職責(zé):
1、系統(tǒng)架構(gòu)設(shè)計(jì);
2、關(guān)鍵模塊編碼實(shí)現(xiàn);
3、數(shù)據(jù)庫(kù)設(shè)計(jì);
4、技術(shù)選型;
5、產(chǎn)品概要設(shè)計(jì);
6、編寫(xiě)產(chǎn)品規(guī)范;
7、系統(tǒng)安裝部署;
?
任職要求:
1、理解架構(gòu)師的職責(zé)和架構(gòu)設(shè)計(jì)的目標(biāo)、原則及取舍;
2、精通架構(gòu)模式,Transaction、Security、Persistence等機(jī)制及實(shí)現(xiàn),IOC、AOP、SOA等理念及實(shí)現(xiàn);
3、精通Transaction、Security、Persistence等機(jī)制及實(shí)現(xiàn),IOC、AOP、SOA等理念及實(shí)現(xiàn);
4、精通面向?qū)ο蠹夹g(shù)、設(shè)計(jì)模式、OOAD、UML等技術(shù);
5、精通各種主流應(yīng)用架構(gòu)和平臺(tái),熟悉工作流引擎、規(guī)則引擎等中間件等;
6、深入理解Spring、iBATIS、Hibernate等框架的設(shè)計(jì)思想和實(shí)現(xiàn)方式,精通J2EE、XML、WebService、分布式、JSON、redis關(guān)開(kāi)發(fā)技術(shù);
7、精通主要應(yīng)用服務(wù)器(Weblogic/WebSphere/Tomcat等)的配置和使用,熟悉Linux操作系統(tǒng);
8、了解Web應(yīng)用的性能瓶頸和調(diào)優(yōu)方式;
9、熟練掌握Oracle/Mysql數(shù)據(jù)庫(kù),至少熟悉其中一種數(shù)據(jù)庫(kù)優(yōu)化與數(shù)據(jù)挖掘技術(shù);
10、熟練掌握MongoDB費(fèi)關(guān)系型數(shù)據(jù)庫(kù);
11、JAVA工作經(jīng)驗(yàn)5年以上;
12、有J2EE大型項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先;
13、有J2EE架構(gòu)產(chǎn)品研發(fā)經(jīng)驗(yàn)者優(yōu)先;
14、精通 nginx、Keepalived等技術(shù);
15、精通Vue、jwt等前端技術(shù)
16、精通linux
崗位職責(zé):
1、功能模塊設(shè)計(jì);
2、功能模塊編碼實(shí)現(xiàn);
3、功能模塊詳細(xì)設(shè)計(jì);
4、接口應(yīng)用編寫(xiě);
?
任職要求:
1、熟練的使用Java語(yǔ)言進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì),有良好的編程習(xí)慣,熟悉常用的Java API,包括集合框架、多線程(并發(fā)編程)、I/O(NIO)、Socket、JDBC、XML、反射等。
2、熟悉基于JSP和Servlet的Java Web開(kāi)發(fā),對(duì)Servlet和JSP的工作原理和生命周期有深入了解,熟練的使用JSTL和EL編寫(xiě)無(wú)腳本動(dòng)態(tài)頁(yè)面,有使用監(jiān)聽(tīng)器、過(guò)濾器等Web組件以及MVC架構(gòu)模式進(jìn)行Java Web項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。
3、對(duì)Spring的IoC容器和AOP原理有深入了解,熟練的運(yùn)用Spring框架管理各種Web組件及其依賴(lài)關(guān)系,熟練的使用Spring進(jìn)行事務(wù)、日志、安全性等的管理,有使用SpringMVC作為表示層技術(shù)以及使用Spring提供的持久化支持進(jìn)行Web項(xiàng)目開(kāi)發(fā)的經(jīng)驗(yàn),熟悉Spring對(duì)其他框架的整合。
4、熟練的使用Hibernate、MyBatis等ORM框架,熟悉Hibernate和MyBatis的核心API,對(duì)Hibernate的關(guān)聯(lián)映射、繼承映射、組件映射、緩存機(jī)制、事務(wù)管理以及性能調(diào)優(yōu)等有深入的理解。
5、熟練的使用HTML、CSS和JavaScript進(jìn)行Web前端開(kāi)發(fā),熟悉jQuery和Bootstrap,對(duì)Ajax技術(shù)在Web項(xiàng)目中的應(yīng)用有深入理解,有使用前端MVC框架(AngularJS)和JavaScript模板引擎(HandleBars)進(jìn)行項(xiàng)目開(kāi)發(fā)的經(jīng)驗(yàn)。
6、熟悉常用的關(guān)系型數(shù)據(jù)庫(kù)產(chǎn)品(MySQL、Oracle),熟練的使用SQL和PL/SQL進(jìn)行數(shù)據(jù)庫(kù)編程。
7、熟悉面向?qū)ο蟮脑O(shè)計(jì)原則,對(duì)GoF設(shè)計(jì)模式和企業(yè)應(yīng)用架構(gòu)模式有深入的了解和實(shí)際開(kāi)發(fā)的相關(guān)經(jīng)驗(yàn),熟練的使用UML進(jìn)行面向?qū)ο蟮姆治龊驮O(shè)計(jì)。
8、熟悉Apache、NginX、Tomcat、Weblogic等Web服務(wù)器和應(yīng)用服務(wù)器的使用,熟悉多種服務(wù)器整合、集群和負(fù)載均衡的配置。
9、熟練的使用Java開(kāi)發(fā)環(huán)境Eclipse和IntelliJ,熟練的使用前端開(kāi)發(fā)環(huán)境WebStorm,熟練的使用軟件版本控制工具SVN和Git,熟練的使用項(xiàng)目構(gòu)建和管理工具M(jìn)aven和Gradle。
崗位職責(zé):
1、負(fù)責(zé)完成移動(dòng)客戶(hù)端Android/IOS應(yīng)用程序相關(guān)項(xiàng)目的需求分析、架構(gòu)設(shè)計(jì)及開(kāi)發(fā)模塊任務(wù)劃分;
2、承擔(dān)核心模塊的設(shè)計(jì)、開(kāi)發(fā)工作,負(fù)責(zé)技術(shù)難點(diǎn)攻克;
3、參加研發(fā)部門(mén)的技術(shù)規(guī)劃與部門(mén)目標(biāo)分解
4、搭建APP研發(fā)環(huán)境;
5、編寫(xiě)APP規(guī)范;
?
任職要求:
1、3年以上移動(dòng)端架構(gòu)設(shè)計(jì)級(jí)項(xiàng)目管理經(jīng)驗(yàn);
2、熟練掌握移動(dòng)應(yīng)用開(kāi)發(fā)語(yǔ)言,Java、Objective-C(Java必須,至少兩種)、數(shù)據(jù)結(jié)構(gòu)和常用算法;
3、掌握Android移動(dòng)應(yīng)用主流開(kāi)源組件和移動(dòng)應(yīng)用開(kāi)源框架,了解AndroidFramework和底層設(shè)計(jì)原理(同時(shí)精通iOS者優(yōu)先)及框架原理,高性能編程及性能調(diào)優(yōu);
4、較強(qiáng)的面向?qū)ο缶幊趟枷爰傲己玫南到y(tǒng)分析設(shè)計(jì)能力,熟練掌握常用的設(shè)計(jì)模式,有規(guī)范的文檔習(xí)慣和系統(tǒng)開(kāi)發(fā)習(xí)慣,能獨(dú)自解決整體規(guī)劃方案,制定技術(shù)規(guī)范書(shū);
5、優(yōu)秀的邏輯思維能力、學(xué)習(xí)能力和理解溝通能力;優(yōu)秀的團(tuán)隊(duì)合作意識(shí),心智成熟,工作敬業(yè)、負(fù)責(zé)、樂(lè)于分享;
6、較強(qiáng)的組織管理能力、判斷力與決策能力,及時(shí)項(xiàng)目風(fēng)險(xiǎn)預(yù)警與解除能力;
?