?岗位职责:1)设计、开发和维护高效、可靠且可扩展的服务器端应用程序。2)使用各种编程语言(如Java、Python、Go等)和技术栈(如Spring Boot、Django等)来实现后端系统。3)与前端开发人员合作,设计和编写API,确保应用程序的完整性和安全性。4)利用数据库(如MySQL、PostgreSQL等)进行数据存储和管理,设计和管理数据库架构、查询优化等。5)追踪最新的后端技术,并提出建议以改进应用程序的可维护性和性能。6)处理和解决服务器端的技术问题和错误,确保应用程序的连续运行和稳定性。?招聘要求:1)有1年以上后端开发经验,有成功产品上线经验者优先。2)熟悉常见的后端编程语言和框架,如Java、Python、Go、Spring Boot等。3)熟悉常用的Node.js Web框架,如Express.js,能够使用框架提供的功能和组件来快速开发Web应用程序。4)了解RESTful API的设计和实现,并能够使用工具(如Postman)进行测试。5)熟悉常见的数据库管理系统,如MySQL、PostgreSQL等,具有SQL查询和优化的经验。6)有Linux操作系统的基础知识和网络编程的基础知识。7)有良好的代码风格和编程习惯,注重代码可读性、可维护性和可扩展性。8)良好的沟通与团队合作能力,能够与其他开发人员、产品经理和设计师进行有效的协作。9)对新技术保持敏感,有自我学习和探索的能力。10)有地质学、地球科学、资源勘查、地理信息系统或相关领域经验优先。11)熟练使用chatGPT 或其他智能化AI模型工具提升工作效率。