java开发
8000-14000元/月该职位于3日内新发布
职位资格:
1.统招本科及以上学历,专业不限。(学历造假者请勿投递,因为肯定不会录用,所以请勿耽误您自己的宝贵时间,谢谢!),3-7年相关工作经验。
2.态度积极主动,具备良好的沟通表达能力,具备和客户中高层技术交流汇报的能力
3.良好的团队管理、协作能力,能按时保质保量完成项目技术开发工作;
4.自学能力强,有较强的求知欲和分析/解决问题的能力;
职位基本要求:
1.理解项目方案,并制定项目设计方案,承担项目SA(系统架构师)的职责;
2.统筹安排项目开发工作,协调管理技术团队完成相关开发工作;
3.统筹安排项目技术文档编写和测试工作;
4.可以接受出差(包三餐、住宿、上下班交通费);
技术能力
1.编程语言:熟练掌握至少一种主流后端编程语言,如Java、Python、Go、C++等。对于Java岗位,通常要求深入理解Java虚拟机(JVM)原理、内存管理、多线程编程等。
2.框架与工具:熟悉并掌握主流的后端开发框架,如Spring、Django、Flask、Express等。同时,需要了解并能够使用相关的构建工具(如Maven、Gradle)、版本控制工具(如Git)以及持续集成/持续部署(CI/CD)工具。
3.数据库:精通至少一种关系型数据库(如MySQL、PostgreSQL)和一种非关系型数据库(如MongoDB、Redis)。了解数据库设计原则、索引优化、查询优化以及事务处理等。
4.中间件与分布式系统:熟悉消息队列(如Kafka、RabbitMQ)、缓存系统(如Redis)、负载均衡器等中间件的使用。对于分布式系统,需要了解微服务架构、服务治理、分布式事务处理等概念。
5.网络协议与安全:深入理解TCP/IP协议栈,熟悉HTTP、HTTPS等应用层协议。了解网络安全原理,能够设计和实施安全策略,防止SQL注入、XSS攻击等安全漏洞。
6.加分项:使用过若依平台架构,熟练掌握底层逻辑,如:权限,用户日志,策略配置等。
项目经验
1.实际项目经验:具备丰富的后端开发项目经验,特别是大型、高并发、分布式系统的开发经验。能够详细阐述在项目中承担的角色、解决的问题以及取得的成果。
2.架构设计经验:有参与或主导过后端系统架构设计的经验,能够根据业务需求设计出合理、可扩展、高可用的系统架构。
3.性能优化经验:具备对系统进行性能调优的经验,能够定位并解决性能瓶颈问题,提升系统的响应速度和吞吐量。
4.参与过企业级的项目,如PLM、MES、ERP、CRM等项目建设,对企业数据版本,大文件存储等有自己独特的见解。

上海菱众信息技术有限公司
点击查看地图