面向客戶
參與客戶現場需求分析會議,針對客戶的業務需求和技術需求提供系統級別解決方案。
按照客戶要求編寫技術規范文檔 (Technical Specification Document) 并與客戶技術團隊交流, get the TSD signed off by client。
解決項目實施過程中各方面技術問題包括Integration、Deployment、Security、High Availability and Disaster Decovery等。
產品上線后客戶生產環境技術問題分析。
面向內部
系統概要設計。
指導并解決項目開發過程中出現的技術問題。
任職要求:
10年以上Java EE應用開發經驗;
精通各種主流的系統基礎架構例如Microservice,SOA等;
精通Java EE規范及相關技術棧例如JMS, Servlet, EJB, Webservice (SOAP), Open API, SAML SSO, LDAP, oauth2, ETL等;
精通主流數據庫如Oracle, PostgreSQL, MS SQL Server等,熟悉其高可用性解決方案;
精通主流的Java應用框架如Angular, Vue, Spring MVC, Spring Boot, Mybatis等;
熟悉各種常見的高可用性部署方案如服務器集群(Cluster), 負載均衡, Containerized Deployment Solution, Cloud部署方案 (Azure, AWS, Oracle, 阿里云等);
熟悉主流容器及Web服務器如IBM WebSphere/Liberty, JBoss/WildFly, WebLogic, Apache, Nginx等,熟悉其高可用性解決方案;
熟悉Unix系統并掌握常見的命令,擁有在Unix上面完整部署應用程序的經驗;
熟悉常見的Web安全漏洞,能夠從架構和設計的角度規避安全風險;
優秀的文檔編寫能力,熟練掌握PPT, Word, Excel等文檔工具;
優秀的溝通技巧,流利的英語對話能力。