应用架构师(Java 8 / 云 / 应用安全)

新加坡 29天前全职 网络
4.9万 - 9.9万 / 月
职责 - 设计和实施基于Java的应用程序。 - 分析用户需求以指导应用程序设计。 - 定义应用程序目标和功能。 - 使应用程序设计与业务目标保持一致。 - 开发和测试软件。 - 调试和解决出现的技术问题。 - 制作详细的设计文档。 - 推荐对现有Java基础设施的更改。 - 开发文档以协助用户。 要求 - 具有使用敏捷方法的软件开发生命周期经验。 - 具备分析思维和良好的问题解决能力。 - 优秀的书面和口头沟通能力。 - 良好的组织能力,能够作为团队的一部分工作。 - 精通Java 8(Lambda, Stream, Optional等)、Spring Boot / Spring应用框架 / Spring MVC。如果是全栈开发人员更佳。 - 具有版本控制应用程序的经验(SVN, Bitbucket, Mercurial, GIT(GitLab或GitHub))。 - 了解Jenkins更佳。 - 具有单元测试经验(JUnit或使用Mockito框架进行测试)。 - 具有持续集成和API集成经验。 - 对设计模式和Java中的最佳实践有良好的理解。 - 了解REST和SOAP等Web服务。 - 了解AWS、Azure或Google Cloud等云服务更佳。 - 了解应用程序安全性。