职位:Java 全栈首席开发工程师
地点:加利福尼亚州旧金山湾区 - 混合办公
持续时间:12 个月以上
职位描述:
主要职责:
• 领导并指导开发团队设计、开发和部署网络应用程序。
• 使用 Java、Spring Boot 和前端框架(React/Angular)架构可扩展、安全和高性能的应用程序。
• 确保最佳编码实践、设计模式和软件开发方法论(敏捷、DevOps)。
• 与跨职能团队合作,包括 UI/UX 设计师和产品经理。
• 推动持续集成和部署(CI/CD)策略。
• 优化应用程序性能并解决问题。
• 关注新兴技术和行业趋势。
所需技能:
• 后端:Java、Spring Boot、微服务、REST APIs
• 前端:React.js/Angular、HTML、CSS、JavaScript、TypeScript
• 数据库:MySQL、PostgreSQL、MongoDB
• DevOps 和云:AWS/Azure、Docker、Kubernetes、CI/CD(Jenkins、GitHub Actions)
• 其他:敏捷方法论、单元测试、性能调优