資深軟體工程師,JVM 最佳化平台(Java)—布拉格混合辦公
為 Azul 的 JVM 效能平台建構可擴充的 Java 服務。 開發 OptHub 後端元件、診斷工具與即時最佳化工具。
說明
- 建立並維護驅動 Azul JVM 效能平台的伺服器端服務。
- 與產品經理、效能工程師及 JVM 專家合作,交付可擴充且可靠的後端系統。
- 開發涵蓋協定、API、資料儲存與即時最佳化引擎的高效能 Java 服務。
- 擴充伺服器端 OptHub 元件,使其能與雲端及地端環境中的 JVM 通訊。
- 在診斷資訊有限且效能限制嚴格的情況下,調查複雜的分散式系統問題。
- 為內部工程與客戶部署建構可觀測性、效能分析及診斷工具。
- 設計基準測試、分析效能分析器結果,並應用由此取得的效能洞察。
- 參與技術設計審查與程式碼同儕審查。
職位要求
- 至少五年專注於後端或伺服器端系統的專業 Java 開發經驗。
- 深入了解 JVM 內部機制,包括記憶體管理、垃圾回收、JIT 編譯與執行緒。
- 具備建構及營運分散式系統與微服務的正式環境經驗。
- 精通 Java 併發、低延遲架構與效能最佳化。
- 具備 AWS、Azure 或 GCP 經驗,以及以 Kubernetes 為基礎的容器編排經驗。
- 能夠設計清晰的 API 與協定,並願意在必要時深入底層系統工作。
- 具備在資料不完整的情況下診斷複雜、間歇性正式環境問題的能力。
- 熟悉 JVM 相關技術,例如 JVM agent、JVMTI、ASM、Javassist 或 OpenJDK 內部機制。
- 具備效能工程經驗,熟悉 async-profiler、JFR 或 YourKit 等效能分析工具,或具備執行環境可觀測性經驗。
- 具備 gRPC、Protocol Buffers、WebSockets 或高吞吐量訊息系統經驗。
- 具備程序指標、系統可觀測性與 CI/CD 管線經驗。
- 曾在 Java 平台、中介軟體或基礎架構產品公司工作。
福利待遇
- 員工推薦計畫,可推薦符合資格的候選人。
- 高階 IT 設備,包括 MacBook Pro 或由你選擇的同等硬體。
- 每年五週年假,另加五天病假。
- 工時彈性,並提供完全遠端工作的選項。
- 辦公室位於布拉格市中心。
- 有機會與全球經驗豐富的專家合作,並為 Java 生態系統作出貢獻。
