岗位描述
工作职责
1、负责公司项目、产品的前后端开发与维护,确保系统的高效运行和用户体验的优化。
2、参与需求分析、技术方案设计和系统架构规划,提供可行的技术解决方案。
3、编写高质量、可扩展、易维护的代码,并进行单元测试和性能优化。
4、与产品经理、UI/UX设计师及其他开发人员协作,推动项目按时交付。
5、持续学习新技术,改进现有系统,提升团队技术水平。
工作要求
1.熟悉Java编程,能够熟练使用Spring Boot/Spring Cloud等微服务框架、集合框架,掌握多线程并发、IO/NIO、网络通信等技术,有同等Golang开发经验者优先;
2.熟悉主流数据库PostgreSQL、Mysql、MongoDB、redis,有sql调优经验优先;
3.精通Javascript,熟悉主流的Web前端框架(Vue、React);
4.能够进行基础技术文档编写;
5.熟悉Go,Python、Neo4J、ES、Linux、Docker使用者优先;
6.需要对云计算有了解,如AWS、Azure、Google Cloud等;
7.有大数据项目经验者优先;
8.具有良好的客户服务意识,具有良好的团队合作精神、主动性和责任感;
9.具有良好的逻辑思维能力、沟通协作能力和快速学习能力;
10.需要了解项目管理技术,如项目计划、需求分析、进度管控、风险管理等;
11.了解CI/CD流程,熟悉Jenkins、GitHub Actions等工具优先。
专业要求
软件工程、计算机及相关专业优先