1. 具备扎实的Java熟悉Java语言基础,集合体系;
2. 熟悉Nginx反向代理服务器:实现反向代理、负载均衡、动静分离;
3. 熟练使用tomcat为Web 服务器,快速搭建项目;
5. 熟悉JUC多线程的基本使用,熟悉线程池的原理和配置,熟悉线程安全问题的解决方案;
6. 熟练使用Spring、SpringMVC、Mybatis三大框架,熟悉Spring的核心技术IOC和AOP,使用过ssm整合进行项目开发;
7. 熟练使用SpringBoot和SpringCloud微服务框架,熟悉SpringCloud常用组件,如:Feign、Gateway,熟悉SpringCloudAlibaba的常用组件,如:Naocs、Sentinel;
9. 熟练使用IDEA、VSCode、git、maven等开发工具;
10. 熟悉MySQL日常操作、熟悉SQL优化、性能分析、索引、引擎、事务等相关操作;
11. 熟悉NoSQL数据库Redis, 熟悉Redis持久化机制,五个常用的基本数据类型,用Redis实现分布式锁等;
13. 熟练使用linux的基本操作命令,docker的拉取,使用和部署。
1.负责公司Java后台项目的设计、开发、测试和维护工作,确保项目的质量和进度。
2. 根据项目需求,进行系统分析和设计,编写技术文档和代码注释,提高代码的可读性和可维护性。
3. 参与项目的需求分析和评审,与前端开发人员、产品经理、测试工程师等团队成员协作,确保项目的顺利实施。
4. 对现有系统进行优化和重构,提高系统性能、稳定性和可扩展性。
5. 跟踪并研究新技术,持续改进开发流程和技术架构,提高开发效率和产品质量。
6. 协助解决项目中的技术难题,为团队成员提供技术支持和培训。
7. 遵守公司的编码规范和开发流程,确保代码的质量和安全。
8. 参与软件测试和问题排查,确保软件的稳定性和可靠性。
9. 定期向上级汇报项目进度和工作情况,及时反馈项目中的问题和风险。
10. 完成上级领导交办的其他相关工作。
可兼职时间
可兼职地点
0条评论 雇主评价