高级全栈开发顾问——Allstate,浦那混合办公
使用 Java、Spring Boot 和 React 构建支持 Allstate 在印度保险业务的应用。设计分布式系统和 API,并在浦那的混合办公岗位中交付生产级软件。
描述
- 使用当前的工具、技术、框架和系统设计数字产品
- 在软件设计、实施、测试和文档编写的各个环节运用科学与技术专长
- 负责在生产环境中运行的应用程序
- 通过围绕关键绩效指标(KPI)交付成果,对数字产品结果负责
- 与产品经理共同参与产品启动和迭代规划,提供技术专长
- 参加每日现场、跨现场和产品团队站会
- 参与回顾会议并促进建设性反馈
- 与团队成员协作完成高层级及详细的组件和系统设计
- 参与性能优化和技术评审
- 采用结对编程和测试驱动开发实践
- 构建并持续改进持续集成、持续交付和持续部署流程与实践
- 支持用户环境中的软件产品
- 分享知识并提升团队的集体专业能力
任职要求
- 4至10年专业经验
- 拥有工程学学士(B.E.)或技术学学士(B.Tech)学位
- 掌握 Java、Spring Boot、React JS、SQL 和测试驱动开发等核心技能
- 熟悉 Microsoft Fabric、Kafka 和可观测性工具
- 具备使用 Java Spring Boot 构建 REST API 的经验,包括 Swagger、REST Docs、OpenAPI、版本管理、服务发现与注册、测试和管理
- 具备 API 网关和 React 经验
- 具备设计架构、设计、实施和交付大规模分布式系统或云系统的经历
- 具备微服务架构工作经验
- 了解 Web 和 API 安全,包括身份验证、授权、OAuth、OWASP、OpenID 和 SAML
- 具备 SQL、缓存和 Kafka 消息传递方面的后端及数据库经验
- 了解 Git、制品管理,以及 Maven、Gradle、npm 和 Artifactory 等构建与打包工具
- 具备 Jenkins 或同类持续集成工具的经验
- 具备敏捷开发或结对编程以及工程环境工作经验
- 具备应用测试驱动开发并编写单元测试,以实现端到端覆盖的经验
- 能够排查问题并分析性能瓶颈
- 具备 Python 经验者优先
福利待遇
- 有机会提升技能并实现职业发展
- 协作型团队工作环境
- 混合办公安排
