更新于 11月26日

Java开发工程师

9000-15000元
  • 西安长安区
  • 5-10年
  • 本科
  • 全职
  • 招5人

职位描述

JavaScriptCSSSpringMybatisMongoDBMySQLRedis计算机软件
核心职责:
1. ‌架构设计与实现‌:主导或参与核心业务系统的架构设计,确保系统具备高扩展性、高可用性及技术前瞻性。参与项目需求分析和技术方案设计,根据需求制定合理的后端技术方案,确保系统的稳定性、安全性和可扩展性。
2.‌高性能系统开发‌:负责高并发、高可用系统的设计与开发,优化系统性能与稳定性,解决海量请求下的技术瓶颈。主导系统重构与性能调优,提升资源利用率并降低运维成本。
3.‌技术攻坚与协作‌:协助团队攻克复杂技术难题,提供架构级解决方案并推动技术沉淀。
4.接口开发工作:负责后端 API 接口的开发和维护,确保接口的规范性、安全性和高性能,满足前端及其他系统的调用需求。
5.数据库工作:负责数据库的优化,包括 SQL 语句优化、索引优化、分库分表等,提升数据库的查询性能和存储效率。
6.系统测试工作:参与系统的测试工作,配合测试工程师进行接口测试、性能测试等,修复测试中发现的问题。

(2)任职要求:
1.本科及以上学历,计算机软件或相关专业,5年以上工作经验,其中近3年需有一线开发经验,2年以上大型系统架构师经验。
2.熟悉分布式系统设计原理,具备高并发、高可用场景的实战经验。
3.精通JVM原理(内存模型、垃圾回收机制、性能调优),熟悉多线程、NIO、网络编程等底层机制。掌握系统性能调优方法论(如JVM参数调优、SQL优化、服务器资源优化)。
4.精通Spring Boot、Spring Cloud生态(服务治理、熔断降级、分布式事务),有框架二次开发或重构经验者优先。
5.熟悉ShardingSphere分库分表、Redis缓存策略、RabbitMQ消息队列、Logstash日志处理等中间件的优化与调优。
6.精通SQL优化与国产化数据库的高并发开发,熟悉分布式事务(如Seata)与分库分表实践。
7.掌握Docker、Kubernetes等容器编排技术。
8.了解系统安全防护、数据加密、国产化适配(如信创环境迁移)。
9.熟练使用Linux系统,掌握常用优化工具(如top、jstat、Arthas)。
10.精通集群架构设计、负载均衡策略、缓存一致性(如Redis分布式锁)、消息队列可靠性保障。
11.对分布式系统架构设计、微服务架构、RabbitMQ 和 Kafka 等消息队列技术,以及缓存技术有清晰认知,拥有相关实践经验者优先。​
12.熟悉网络编程相关知识,深入了解 HTTP、HTTPS、TCP/IP 等网络协议,熟练掌握 Token 认证、签名验证等接口安全设计方法。​

工作地点

长安区秦创原西安科创基金园1号楼、17号楼

职位发布者

唐女士/HR

立即沟通
公司Logo陕西公众信息产业有限公司
陕西公众信息产业有限公司是中国电信陕西公司的全资子公司,于2007年8月再陕西省工商局正式登记注册,注册资金2000万元(人民币)。公司现有员工450多人,平均年龄32岁,其中本科以上学历的占70%以上,是一支年轻、充满活力和创造力的高效团队。作为陕西电信转型业务推进的排头兵,陕西公众信息产业有限公司以专业化、市场化、规模化、品牌化为经营宗旨;以个性化、差异化、用户至上为经营理念;以中国电信企业文化为核心,倡导激情、创新、和谐、尊重的文化氛围,打造“信息世界、因我精彩”的美好愿景。
公司主页