Apex Systems目前正在寻找一名强大、积极主动的中级Java工程师,负责帮助将我们的客户应用程序从当前的传统平台迁移到基于AWS云的微服务架构。这个角色的主要重点将放在使用Java、TypeScript(React或Angular)、AWS、Docker、Kubernetes和TDD进行迁移工作上。
职责:
• 能够与跨职能团队合作。
• 能够与不同的业务和技术受众有效沟通。
• 能够独立工作或在团队环境中工作。
• 必须具备敏捷方法的经验。
• 能够在快节奏的环境中工作,并提供创新的想法以满足业务需求。
技术要求:
• 在从OnPrem迁移到云端时,现代化改造单体应用/服务的经验
• Java(8+即可)
• Spring框架/Spring MVC/Spring Boot/JPA/Spring Security
• 较新的TypeScript框架 - React或Angular
• 微服务实现模式;必须具备设计经验。
• NoSQL/SQL
• AWS - 需要具备构建云原生应用/服务的经验。
• Rabbit MQ或其他事件消息系统
• 强大的测试自动化/TDD经验
• DevOps - 构建CI/CD流水线的经验。
• Docker和Kubernetes的经验
• 单元测试框架经验J Unit/Mockito或一些模拟框架
最好有:
• 对SailPoint和workday的了解
• 有任何RBAC产品经验的加分
• Terraform和Helm Charts
• Python脚本编写经验
• 在Unix/Linux环境中的经验