职位详情
java软件开发工程师
1-1.4万
亚信科技(成都)有限公司
成都
3-5年
本科
09-15
工作地址

中国移动业务支撑中心

职位描述
职责内容:
1. 全流程项目管理: 独立负责产品或模块的需求沟通、技术方案设计、编码开发、测试支持与平滑上线,确保项目高质量交付。
2. 系统设计与开发: 参与微服务架构的设计、搭建和优化,编写高效、可靠、易于维护的代码。
3. 中间件与容器化应用: 熟练运用各类中间件和容器化技术,负责系统的部署、扩容与性能调优。
4. 线上系统护航: 协助运维工程师快速定位、分析并解决线上系统故障、性能瓶颈等复杂技术问题,保障系统SLA。
5. 技术沉淀: 编写和维护技术文档,推动团队技术规范、工具和流程的改进与创新。

任职要求:
必要条件(请确保您符合):
1. 专业背景: 计算机相关专业本科及以上学历,3年及以上Java后端开发经验。
2. 技术基础: 扎实的Java基础,深入理解JVM、多线程、集合、IO/NIO等核心知识,熟悉常用设计模式和面向对象设计原则;熟悉Linux/Unix开发环境及常用命令,具备服务端部署经验。
3. 框架精通: 精通Spring Boot、Spring Cloud等微服务框架,并理解其核心原理。熟悉Spring衍生技术,具备微服务架构设计及开发经验。
4. 中间件专家:
* 熟练使用Redis作为缓存、分布式锁等解决方案,了解持久化、集群模式。
* 熟练使用Nacos作为服务注册发现和配置中心,理解其核心概念。
* 具备GoldenDB或其它分布式数据库(如TiDB)、MySQL等关系型数据库的使用和优化经验。
5. 容器化部署: 熟练使用Docker进行容器化部署,有实际的CI/CD流水线搭建和使用经验者优先。
6. 运维能力: 具备一定的运维视角和能力,能使用Linux常用命令,协助进行日志分析、问题定位和性能监控。
7. 综合素质: 具备优秀的沟通能力、责任心和团队协作精神,能承担压力,对解决具有挑战性的问题充满激情。

优先考虑条件:
* 有大规模、高并发系统开发或调优经验者优先。
* 熟悉Kubernetes(K8s)等容器编排工具者优先。
* 有消息队列(Kafka/RocketMQ/RabbitMQ)使用经验者优先。
* 了解Prometheus、Grafana等监控告警工具者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请