求職意向
java工程師 北京 薪資面議 隨時到崗
教育背景
2020.x -2020x 錘子簡歷大學(xué) 軟件技術(shù) ? ? ? ? ? ? ? ? ? ? ? ?專科
工作經(jīng)驗
2020.x -2020x 錘子簡歷信息技術(shù)有限公司 ?
所屬行業(yè):計算機軟件
工作職責(zé):主要負責(zé)項目一些模塊的編寫和設(shè)計某項目整體結(jié)構(gòu)并編碼
工作總結(jié):熟悉軟件開發(fā)流程,能獨立完成文檔的編寫和模塊的編碼,可熟練運用j2ee企業(yè)級開發(fā)和javafx技術(shù)編程
項目經(jīng)驗
2020.x -2020x 一.移動威脅感知系統(tǒng)
團隊人數(shù):5
開發(fā)平臺:LINUX(Centos7)+PostgreSql+JDK1.8+IDEA+GitLib
項目介紹:此系統(tǒng)可以根據(jù)客戶端上報來的消息,可以實時查看App上報的威脅,并且對這些威脅實施策略,保證App的使用安全。系統(tǒng)包括綜合態(tài)勢,威脅態(tài)勢,運行分析,崩潰分析,報表功能,策略配置,系統(tǒng)配置等大模塊,系統(tǒng)使用了Java企業(yè)級開發(fā)的開源框架springboot等以及前端技術(shù)JQuery庫, BootStrop、Vue框架,AngularJS和JavaScript模板引擎等。業(yè)務(wù)邏輯層運用了事務(wù)腳本模式,并通過AOP實現(xiàn)事務(wù)、日志和安全性等功能;持久層使用了Hibernate封裝CRUD操作,底層使用PostgreSql實現(xiàn)數(shù)據(jù)存取。
責(zé)任描述:
1.報表功能 :
將運行分析(啟動次數(shù),活躍設(shè)備數(shù),平均啟動次數(shù),啟動總體趨勢),威脅態(tài)勢(安全事件數(shù),事件設(shè)備數(shù),地域數(shù),攻擊源個數(shù),安全事件總體趨勢等)等數(shù)據(jù)渲染到Excel繪制好的表格中,提供下載。
2.策略配置:
控制對九種威脅類型開關(guān),設(shè)置客戶端在非法使用app會以彈窗提示并退出。
3.系統(tǒng)配置-證書導(dǎo)入和證書詳情:
導(dǎo)入license文件,確保延期使用所看到的威脅狀況,并且在管理員狀態(tài)下可看到對應(yīng)所有app威脅開關(guān)的起止時間和使用狀態(tài),和每個應(yīng)用下對應(yīng)key文件下載來集成客戶端。
4.系統(tǒng)配置-用戶列表:
用戶的所有信息和修改刪除操作。
5.系統(tǒng)配置-應(yīng)用管理:
應(yīng)用的所有信息和修改操作。
6.其他:搭建Zabbix3.0分布式系統(tǒng),可自定義編寫模版,配置宏,觸發(fā)器,檢測項,寫Shell/Python監(jiān)測腳本對工程整體的監(jiān)測。如:進程監(jiān)測,模塊化監(jiān)測,系統(tǒng)環(huán)境監(jiān)測等。
技術(shù)描述:
系統(tǒng)采用Springboot框架,持久層Hibernate來實現(xiàn),和配用Springboot JPA規(guī)范
2020.x -2020x 二.License生成系統(tǒng) ?
團隊人數(shù):2
開發(fā)平臺:LINUX(Centos7)+ Mysql+JDK1.8+IDEA+GitLib
項目介紹:此項目是對威脅感知系統(tǒng)某個用戶下app威脅開關(guān)的使用和使用時間控制。系統(tǒng)包括權(quán)限管理系統(tǒng),創(chuàng)建賬戶,賬戶列表,創(chuàng)建應(yīng)用,應(yīng)用列表,md5效驗等大模塊。
責(zé)任描述:
1.創(chuàng)建用戶和用戶列表:
創(chuàng)建用戶信息,顯示用戶信息,修改刪除用戶信息和模糊查詢。
2.創(chuàng)建應(yīng)用和應(yīng)用列表:
對相應(yīng)的用戶下創(chuàng)建用戶并顯示等。
3.權(quán)限管理系統(tǒng):
修改賬戶時間和對用的賬戶下修改所有app:時間,功能開關(guān),服務(wù)器地址和plugin地址等,部分信息通過sm4加密,所有修改信息后在通過BCrypt加密,最后導(dǎo)出license證書。
4.部分前端頁面。
5.系統(tǒng)重構(gòu):
用python提供的Django框架結(jié)合JS對系統(tǒng)的整體重構(gòu)
技術(shù)描述:
系統(tǒng)后端采用Play Framework/Django,持久層Hibernate。前端采用JQuery和 AJAX等技術(shù)
2020.x -2020x 三.應(yīng)用加固服務(wù)平臺 ?
團隊人數(shù):4
開發(fā)平臺:LINUX(Centos7)+ Mysql+JDK1.8+IDEA+GitLib+Jenkins
項目介紹:系統(tǒng)由移動應(yīng)用安全加固系統(tǒng)+可視化WEB操作接口+可集成的API接口+自動化腳本工具+獨立安裝的PC客戶端等服務(wù)內(nèi)容所組成。Web項目分兩種角色界面,前臺管理員界面包括首頁,安全服務(wù),輔助工具,關(guān)于四個大模塊;后臺管理員界面包括系統(tǒng)信息,客戶管理,應(yīng)用加固,SDK加固,SO加固,HTML5加固,源碼加固,系統(tǒng)定制,權(quán)限管理,系統(tǒng)管理,系統(tǒng)配置幾大模塊。
責(zé)任描述:
1.登錄:
用戶的登錄采用Shiro安全框架,對用戶的登錄操作進行認證和授權(quán)。
2.輔助工具:
輔助工具含有應(yīng)用加固助手(對apk,aab文件進行加固),應(yīng)用簽名助手(可對應(yīng)用批量簽名),源碼客戶端(對源碼工程的混淆,字符串加密等),有Windows和Mac-OS兩個系統(tǒng)版本。
針對源碼客戶端來說:含有登陸,創(chuàng)建任務(wù),提交加固,任務(wù)列表,設(shè)置與幫助幾個大功能。
- 登陸:與Web達成Http協(xié)議后根據(jù)權(quán)限是否登陸成功。
- 建新任務(wù):可建立新任務(wù)也可選擇之前的任務(wù)。
- 提交加固:可高級配置,防靜態(tài)破解分析,防動態(tài)調(diào)試等策略配置。選擇加固工程后提交加固,實時更新加固狀態(tài)和進度。
- 任務(wù)列表:對加固任務(wù)刪除和詳細記錄查看。
- 設(shè)置與幫助:產(chǎn)品的文案已經(jīng)用戶的密碼修改和國際化設(shè)置。
3.后臺應(yīng)用/SDK/SO/H5加固頁面:
- 加固記錄的多條件查詢,刪除,分頁都采用Springboot-JPA實現(xiàn);
- 加固日志以WORD文件形式導(dǎo)出,采用了Freemarker繪制的word模版實現(xiàn);
- 加固記錄以EXCEL文件形式導(dǎo)出,采用了poi技術(shù)對表格的繪制和創(chuàng)建;
4.系統(tǒng)定制:
可更換Web項目的logo,系統(tǒng)介紹,產(chǎn)品介紹。
5.權(quán)限管理:
對角色進行功能訪問權(quán)限控制。
6.api接口工具:
服務(wù)端提供對外接口,封裝api工具,使用HttpClient工具調(diào)用支持對apk/aab等文件的批量上傳,加固,下載等
技術(shù)描述:
系統(tǒng)采用Springboot框架,持久層Hibernate來實現(xiàn),和配用Springboot JPA規(guī)范。輔助工具都為Gradlue工程采用JavaFX技術(shù)對客戶端UI的設(shè)計。
自我評價
2019年計劃:
1.體重增到100斤
2.能夠跑完5公里
3.學(xué)習(xí)Scala編程,采用sbt構(gòu)建
4.spark基本操作,輸出markdown文檔,能夠RDD算子操作 開發(fā)環(huán)境單機版ZK,Hbase,Kafka SparkAPI操作,采用Scala語言,讀寫文件,讀寫 HBase,讀寫Kafka
5.規(guī)劃2020年達到的目標(biāo)
內(nèi)容來源說明:本文章來自網(wǎng)絡(luò)收集,如侵犯了你的權(quán)益,請聯(lián)系QQ:2772182309進行刪除。
http://90xin.cn/article/62987.html