Java AWS 负责人

芝加哥 30天前全职 网络
77.3万 - 98.4万 / 年
该职位已过期,不再接受申请。
必备技能: - Java框架:Spring Boot、AWS云、微服务、Kafka - DevOps工具:Splunk、Dynatrace和自动化 - 基于React的用户界面 - RESTful API - DevOps - 自动化 详细职位描述: - 8年以上Java开发经验,精通Java 8+。 - 拥有Spring Boot、Spring Cloud及其他现代Java框架的丰富经验。 - 具备Camunda BPM或类似业务流程管理工具和流程自动化框架的经验。 - 精通开发和使用RESTful API。 - 具备将后端系统与UI React平台集成的经验,并了解前后端通信(如使用REST API、WebSockets等)。 - 深刻理解微服务架构、基于云的应用程序和容器化环境(Docker、Kubernetes)。 - 具备SQL和NoSQL数据库的经验,包括数据库设计和查询优化。 - 熟悉敏捷开发方法论、版本控制系统(Git)和CI/CD管道。 - 具备优秀的问题解决和调试能力,注重性能和可扩展性。 - 具备良好的沟通和协作能力,能够有效地在团队中工作并指导初级开发人员。 - 使用Java、Spring Boot、Spring Cloud和其他Java框架开发和维护高质量、可扩展和高性能的后端服务。 - 与前端团队紧密合作,将基于React的用户界面与后端系统集成,确保顺畅的通信和高效的数据交换。 - 使用Camunda BPM设计并将业务流程管理工作流集成到后端应用中,简化流程自动化并提高效率。 - 确保应用程序开发符合安全性、可扩展性和性能的最佳实践。 - 在协作的敏捷环境中编写经过良好测试、可维护和高质量的代码。 - 排查、调试和优化应用程序,以提高性能和用户体验。 - 提供技术领导,指导初级开发人员,并引导团队采用最佳实践和改进编码标准。 - 参与后端系统的架构和设计,在技术和实现方面做出关键决策。 - 与跨职能团队合作,确保业务需求通过技术解决方案得到满足。 - 及时了解Java、UI技术和BPM的最新发展,将新工具和最佳实践融入开发过程。