IDE
開發及維護現有專案,以微服務架構後端,使用技術為spring boot, spring cloud, Node.js, python, MySQL, Docker, GCP。
工作內容:
一. 介接第三方API&微服務建立 :
1. 建立自動跳轉簡訊商的簡訊寄送服務。
- 依據權重自動選擇簡訊商寄發,以避免使用者因無法收到訊息而重複使用相同簡訊商寄發。
- 系統服務幫公司節省80%的營業成本
- skill: spring retry
2. 建立公告信件服務。
- 建立發送訊息信件服務。
- skill: spring webflux
3. 建立排隊機制服務。
- 依據使用者流量進行排隊進入服務,避免流量衝擊導致服務崩潰。
- skill: RabbitMQ
4. 建立系統轉拋大量資訊服務。
- 轉拋大量資料於合作廠商進行應用。
- skill: RabbitMQ
5. 老舊專案重構。
- 將老舊的NodeJS專案進行重構與優化
- skill: ExpressJS, NestJS
二. 高併發服務架構處理:
1. 分析與設計高頻流量之系統。
- 服務需乘載同時在線人數平均達2500個使用者,因應此流量進行系統架構分析與處理。
三. 系統維運:
1. 系統日常與突發之維護。
- 因應系統流量或是突發狀況需進行系統維護與維運。
四. 系統架構設計:
1. 分析與設計系統:
- 因應需求進行分析與設計所需的系統架構以及舊系統的維護與升級計畫。
五. 日常優化提升系統品質:
1. 監控執行過慢或是效能不佳的SQL語句,進行語句調整與效能優化。
2. 定期進行 Code review 與技術分享,以提升整體團隊能力。
開發及維護現有專案,以微服務架構後端,使用技術為spring boot, spring cloud, MySQL, Docker, GCP。
工作內容:
一. 撰寫API:
撰寫Restful api提供前端進行CRUD使用。
二. 介接第三方API:
依據需求介接第三方API。
三. 系統維運
開發及維護現有專案,以微服務架構後端,使用技術為spring boot, spring cloud, spring webflux, MySQL, Hibernate, Bitbucket, Docker, GCP, Kafka, Vert.x, MongoDB。
工作內容:
一. 撰寫API:
撰寫Restful api提供前端進行CRUD使用。
二. 介接第三方API:
依據需求介接第三方API。
三. 系統維運
開發第三代系統產品,即時顯示人臉打卡考勤系統,使用Node.js / ExpressJS / TypeScript / AWS / WebSocket / PostgreSQL。
開發及維護現有程式專案(ERP),使用Java Spring MVC, JSP, JQuery, Vuejs, Microsoft SQL Server
資策會巡檢專案 與 資策會機能布專案。
系統為處理公務人員所有的請領費用工作流程,將檔案封存或是與機關系統進行介接。負責開發與維護前後端系統,前端以Vue.js + JQuery組合開發,後端語言為Java並以Spring MVC框架進行開發,並連結後端資料庫SQL server,開發機關人員請領費用之ERP系統。
透過web來簡化公務人員的業務流程,將各種請假申請,金額申請等各種業務,化為ERP系統進行處理。負責開發與維護前後端系統,前端 JQuery進行開發,後端語言為Java並且使用Spring MVC框架進行開發,連結後端資料庫SQL server,開發機關人員進行差勤作業之ERP系統。
此次技術大會主題從前後端到很火紅的雲端領域都有許多國內外的高手進行分享,有Slack的工程師Felix Rieseberg分享Electron快速建構桌上型應用程式的開發過程與經驗,Jeremy Keith分享web架構的演進與設計反思等,是收穫相當豐富的技術大會。
此次技術大會注重在前端領域,以前端火紅的三大框架Vue, React, Angular,進行主題式分享,其中還有請到日本Google工程師“北村英志”,進行手機線上刷卡等金融科技的技術示範。