1、掌握Java基础语法,深入理解面向对象编程思想,熟练运用集合框架、多线程并发编程及JVM核心机制(包括内存模型、垃圾回收机制与系统性能调优)。
2、精通Spring系列技术栈,包括SpringMVC、SpringBoot与SpringCloud,具备实际项目落地经验。
3、熟悉MyBatis等ORM框架的应用及其底层实现原理。
4、熟练使用主流关系型数据库(如MySQL、PostgreSQL、Oracle),具备编写与优化复杂SQL的能力。
5、至少掌握一种NoSQL数据库技术(如Redis、MongoDB)并了解其适用场景。
6、具备分布式系统设计基础,理解微服务架构及相关核心理念(如服务注册发现、负载均衡、熔断与降级机制)。
7、熟悉主流分布式服务框架与组件,如Dubbo、SpringCloud、Nacos、Consul等。
8、熟悉常用消息中间件技术,包括Kafka、RabbitMQ、RocketMQ等,并能根据业务场景合理选型。
9、熟练使用版本管理工具Git,以及主流开发环境(如IntelliJIDEA、Eclipse)。
10、具备高并发、高可用性系统的设计与开发实践经验。
11、熟悉系统性能调优方法论,掌握代码层面优化与缓存架构设计技巧。
12、理解常见设计模式,并能在实际开发中灵活应用以提升代码质量与可维护性。
13、了解容器化部署技术(Docker、Kubernetes)及持续集成与持续交付(CI/CD)流程。
任职要求:
1、本科及以上学历,具备5年以上软件开发工作经验
2、沟通协作能力:能够与产品、测试及其他研发人员高效协同,保障项目顺利推进
3、问题解决能力:善于分析和定位系统中的疑难问题,快速提出有效解决方案
4、学习能力:具备主动学习意识,持续关注并掌握行业新技术发展趋势
5、团队管理经验(优先考虑):有带领团队完成大型项目开发的经历,具备一定的组织与指导能力

天宇正清科技有限公司
相关推荐查看更多 >
西安
相同职位推荐
企业招聘
职位大全
相关搜索

