职位描述
高级后端开发工程师服务
知识:
1. 精通Java高级特性,如反射、动态代理等;
2. 熟悉JVM原理及性能调优技巧;
3. 掌握分布式事务处理方案及原理;
4. 了解大数据处理技术,如Hadoop、Spark等;
5. 具备系统设计和架构规划能力,能够设计高可用、高并发的系统。
工具:
1. 熟练使用分布式配置中心,如Apollo、Nacos等;
2. 掌握服务治理和监控工具,如Dubbo Admin、Prometheus等;
3. 能够使用Kafka等消息队列进行异步通信。
经验:
1. Java后端开发经验,参与过大型复杂项目开发;
2. 具备团队管理经验,能够带领团队高效完成任务;
三、中级后端开发工程师服务
知识:
1. 熟练掌握Java Web开发技术,如Spring Boot、Spring MVC等;
2. 了解分布式系统相关概念,如微服务、负载均衡等;
3. 熟悉Linux操作系统,能够进行基本的命令行操作;
4. 掌握数据库优化技巧,能够进行索引优化、查询优化等。
工具:
1. 熟练使用IDE(如Eclipse、IntelliJ IDEA)进行代码编写和调试;
2. 熟练使用Docker进行容器化部署;
3. 掌握持续集成/持续部署(CI/CD)工具,如Jenkins;
4. 能够使用Redis等缓存技术提高系统性能;
5. 熟悉ELK(Elasticsearch、Logstash、Kibana)等日志分析系统。
经验:
1. Java后端开发经验,参与过中大型项目开发
2. 具备良好的编码习惯和文档编写能力;
3. 能够独立承担功能模块的开发任务;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕