Java全栈开发人员-必须拥有至少10年经验。

16个月前合同
Atika Technologies & BPM

Atika Technologies & BPM

location 多伦多
unsaved
地点:加拿大多伦多(混合工作) 资格要求 · 计算机科学或相关领域的学士/硕士学位或同等经验。 · 10年以上使用Javascript、React、Java、Sprint和Sprint boot开发全栈应用程序的经验。 · 对于HTTP、REST、AJAX和JSON等基本Web技术有扎实的理解。 · 熟练掌握HTML、CSS和JavaScript(ES6+)、TypeScript和React。 · 对JavaScript的核心设计原则和常见设计模式有透彻的理解。 · 熟悉并具有Webpack/Rollup/BaBel等常见Web编译和打包框架的经验。 · 熟悉使用Playwright和Cypress等常见的测试自动化框架。 · 对于REST原则和构建与使用RESTful API的最佳实践有透彻的理解。 · 对于Spring JPA和数据库有深入的了解。 · 对Java的核心设计原则和常见设计模式有透彻的理解。 · 熟悉并具有常见构建(Maven)和CI/CD流水线的经验。 · 熟悉敏捷实践和原则。 · 对云技术(AWS)有工作知识。