Java中高級開發工程師
1.2-1.5萬元/月1、參與產品需求分析,評估需求實現的可行性與工作量,提供切實可行的業務解決方案;
2、主導項目研發方案設計(包括系統架構、業務流程、部署策略、數據庫結構、接口規范及技術框架選型等),輸出規范化的技術設計文檔;
3、承擔軟件產品全生命周期的技術管理工作,完成核心模塊編碼、關鍵技術攻關及核心功能實現;帶領團隊攻克技術難題,保障項目順利交付;
4、負責系統性能調優,提升運行效率與開發效能,解決研發、部署、上線及運維過程中的復雜問題;
5、把控代碼質量,組織編寫、審核并歸檔開發文檔及用戶使用文檔;
6、針對用戶或內部反饋的問題,及時響應并優化改進;
7、持續開展技術研究與創新,推動系統快速演進和高效迭代;
8、完成上級安排的其他工作任務。
任職要求:
1、本科及以上學歷;
2、具備5年以上JavaEE、JavaWeb實際項目開發經驗;
3、扎實掌握JavaSE基礎知識,熟悉多線程與并發編程機制,具備系統建模與面向對象設計能力,掌握常見設計模式與反射技術;
4、熟練使用Eclipse/IDEA、SVN、Maven等開發與版本管理工具,掌握JSP、Servlet、JDBC等Java基礎技術,精通Web應用開發,具有獨立開發能力;
5、熟練運用Tomcat、JBoss、WebSphere或WebLogic等一種及以上中間件進行Web項目部署,并具備性能優化相關經驗;
6、熟練操作Oracle、MySQL等主流數據庫中的一種或多種,了解SQL注入防護與SQL性能調優方法;
7、熟練應用Spring、SpringBoot、JPA、MyBatis等主流Java開發框架;
8、掌握JavaScript、JQuery、HTML、CSS等前端核心技術;
9、能熟練使用Axure或類似工具快速完成原型設計;
10、技術視野寬廣,關注行業前沿技術,熱愛技術鉆研,學習能力強;
11、思路清晰,邏輯嚴謹,表達準確,具備良好的獨立工作能力和團隊協作精神。
加分項:
1、具備SOA、分布式架構、微服務或大型網站開發經驗者優先;
2、熟悉docker、kubernetes等容器化技術者優先;
3、熟練使用Linux系統,可編寫shell腳本者優先;
4、有VUE、Bootstrap、React、Angular等前端框架開發經驗者優先;
5、有產品化項目、高并發系統或互聯網項目經驗者優先;