崗位職責:
1、根據產品文檔和公司要求獨立完成后臺應用程序的設計、開發及調試工作;
2、高質量交互軟件產品;
3、能指導一般的java工程師的開發工作。
崗位要求:
1、?本科以上學歷(統招),計算機相關專業,3-5年工作經驗,負責大型互聯網后臺應用的開發;
2、?精通Java語言,精通多線程編程、網絡編程,理解Java虛擬機調優;
3、?精通HTTP協議,?熟悉TCP/IP協議,Socket和NIO編程;
4、?精通spring,springMVC,springboot,springcloud,熟悉UML建模,數據建模等及模式設計;
5、?熟悉Linux基本操作,熟練配置維護Tomcat/Jetty等服務;
6、?具有獨立設計并實現高并發、高可用的大型Java應用的能力,使用過dubbox過優先;
7、?熟悉JDBC/MyBatis/Hibernate等數據庫編程,熟悉oralce,sql?server,mysql(MariaDB?cluster?or?percona?cluster)優先;
8、?有分布式緩存(redis/memcache等)、分布式存儲技術(mongdbase等分布式數據)使用經驗優先;
9、?有netty,mina通訊框架開發經驗者優先;
10、有rabbitmq或kafka消息隊列開發經驗者優先。