中高级 Java 集成开发工程师——乌克兰混合办公
使用 Spring Boot、AWS、Kubernetes、Kafka 和 PostgreSQL,为 Raiffeisen Bank Ukraine 设计并构建 Java 微服务。该全职职位采用乌克兰境内的混合办公模式。
描述
- 评估技术需求并制定适当的解决方案设计。
- 按照既定规范构建软件组件。
- 审查代码,确保工程质量和符合约定标准。
- 创建并维护单元测试覆盖率。
- 积极参与项目会议和技术讨论。
任职要求
- 至少 3–5 年使用 Java 17 或更高版本进行专业开发的经验。
- 深入掌握微服务架构原则。
- 具备丰富的 Spring Boot 实践经验,包括 MVC、REST、Data、Security 和消息传递。
- 熟练使用 JPA 和 Hibernate 管理持久化数据。
- 具备使用 AWS 云服务的实践经验。
- 具备在 Kubernetes 上部署和运行应用程序的经验。
- 具备使用 Kafka 和 Kafka Streams 或 Apache Pulsar 进行消息传递和事件流处理的实践经验。
- 熟练掌握基于 Docker 的容器化技术,并能应用于多种环境。
- 了解十二要素应用方法论。
- 扎实理解 CI/CD 流水线和质量门禁。
- 具备通过单元测试、集成测试和 API 测试对微服务进行测试的经验。
- 具备使用 Keycloak、AWS Cognito 或其他身份提供商实施和管理身份验证与授权的经验。
- 能够证明可独立负责交付高质量成果。
- 具备使用 Jira、Confluence 及类似项目管理工具的经验。
- 了解 PostgreSQL 数据库。
- 具备 Salesforce CRM 产品经验者优先。
福利待遇
- 稳定收入,并根据个人贡献发放年度奖金。
- 推荐新同事加入组织可获得推荐奖励。
- 正式雇佣。
- 28 天带薪年假。
- 父亲可享有额外的陪产假。
- 孩子出生后可获得父母经济支持。
- 混合办公安排。
- 办公室配备避难所和备用发电机。
- 现代化办公设备。
- 入职第一天起即可享有医疗保险。
- 可咨询心理学家、营养师或律师。
- 体育和购物折扣。
- 面向儿童和成人的家庭日活动。
- 办公室提供按摩服务。
- 可使用 130 多项在线学习资源。
- 企业培训项目。
- 在线图书馆访问权限。
- 导师计划。
- 超过 15 个职业、阅读和体育社群。
- 在银行内部获得职业发展机会。
- 为被动员员工提供职位保留和平均工资支付。
- 退伍军人支持计划。
- 为残障人士提供工作场所适配。
