作为Java后端工程师,您将负责设计、开发和优化后端服务,重点关注性能、可扩展性和可维护性。您将与跨职能团队紧密合作,提供高质量的云原生解决方案。
主要职责:
- 使用Java设计、开发和维护后端应用程序,重点关注RESTful Web服务。
- 使用Spring和Spring Boot框架构建可扩展且高效的服务。
- 开发和维护基于微服务的架构。
- 在AWS云环境中工作,并利用Kubernetes进行容器编排。
- 实施和支持SOA架构和REST、SOAP等Web服务范式。
- 参与测试驱动开发实践,并为单元测试和代码质量做出贡献。
- 协作开发大规模、面向消费者的Web应用程序,以提高性能和集成。
- 在日常开发中应用对算法、数据结构和数据库概念的深刻理解。
- 实施应用程序安全最佳实践,包括OAuth 2.0。
- 使用CI/CD管道、版本控制和代码质量工具。
资格要求:
- 计算机科学、工程或相关领域的学士或硕士学位。
- 5年以上Java后端开发的实际经验。
- 拥有丰富的Spring和Spring Boot经验。
- 拥有AWS云服务的实际经验;有Kubernetes经验者优先。
- 对SOA和Web服务(REST/SOAP)有扎实的理解。
- 具备Git、CI/CD工具和代码质量实践的经验。
- 具备强大的分析和问题解决能力,能够编写干净、可维护的代码。
- 具有微服务架构经验;有AI集成经验者优先。
- 优秀的书面和口头沟通能力。