Dice 是技术专家职业生涯各阶段的领先职业目的地。我们的客户,InfiCare Technologies,正在寻找以下职位。今天通过 Dice 申请吧!
职位:Java 开发人员
地点:芝加哥, IL
招聘方式:全职
工作方式:现场
所需技能:
• 经验:9 年专业软件开发经验
• 在使用 Java 和 Springboot 构建可扩展、可维护的后端系统方面有丰富经验。
• 在设计和构建微服务架构以及在云原生环境中部署它们方面有证明的经验。
• 对容器化技术(Docker)和 Kubernetes 等编排工具有强烈的实践经验。
• 在设计和实施 CI/CD 管道和自动化测试框架方面有经验。
• 对云平台(AWS、Google Cloud Platform、Azure)有丰富经验,并能够在云环境中部署 Java 应用程序。
• 技术技能:深入了解 Java 8+、Spring Boot、Spring Cloud、Spring Security 及相关 Spring 技术。
• 对使用容器(Docker)和 Kubernetes 在生产中部署和管理应用程序有实践经验。
• 对微服务架构、API 设计(RESTful、GraphQL)和集成模式有深入理解。
• 在云基础设施(AWS、Azure、Google Cloud Platform)方面有扎实经验,并能够利用云原生服务。
• 在分布式系统、消息队列和事件驱动架构(例如 Kafka、RabbitMQ)方面有丰富背景。
• 在数据库设计及与 SQL/NoSQL 数据库(例如 MySQL、PostgreSQL、MongoDB、Cassandra)集成方面有专业知识。
• 熟悉 DevOps 实践和工具(例如 Jenkins、GitLab CI、Terraform、Ansible)。
• 架构和设计技能:能够设计高度可扩展、可用和容错的架构。对架构模式(例如 CQRS、事件溯源、六边形架构)有深入了解。
• 熟悉诸如 SOLID、12-Factor App 和 Twelve-Factor App 方法论等设计原则。
• 在管理和优化大规模分布式系统方面有经验。
• 领导和沟通:优秀的领导能力,具备指导、辅导和建设高绩效团队的经验。
• 能够向技术和非技术利益相关者传达复杂的技术概念。
• 强大的问题解决能力和基于数据的架构决策能力。
• 有使用敏捷开发方法(Scrum、Kanban)的经验。
• 优先技能:安全性:有使用 OAuth、JWT 和其他安全机制保护微服务的经验。
• 监控与日志:熟悉监控工具(例如 Prometheus、Grafana)和日志平台(例如 ELK 堆栈)。
• 事件驱动架构:有使用事件流技术(如 Apache Kafka、AWS Kinesis 或 Google Pub/Sub)的经验。
• 性能调优:在性能优化、分析和调优 Java 应用程序方面有强大背景。