岗位职责:
1.负责核心业务系统(Web端、移动端、后台服务等)的设计与开发工作,参与需求分析、技术方案制定及代码实现,保障系统的高性能、高可用性和可扩展性。
2.主导或参与系统架构设计,优化现有技术方案,解决复杂业务场景下的技术难题,确保代码质量与系统稳定性。
3.编写高质量、可维护的代码,遵循团队编码规范,参与代码评审和技术文档编写,推动自动化测试和持续集成流程落地。
4.深入理解业务需求,与产品经理、测试团队及跨部门协作,确保开发进度与交付质量,快速响应线上问题并提供解决方案。
5.持续优化系统性能,监控并分析系统瓶颈,通过技术手段提升服务响应速度、并发能力和资源利用率。
6.跟踪前沿技术发展,将新技术与业务场景结合,推动技术升级和创新实践。
任职要求:
1.2年以上Java开发经验,扎实的Java编程基础,熟悉JVM原理、多线程、集合框架、IO/NIO等核心技术。
2.熟练掌握主流开发框架(如Spring Boot/Cloud、MyBatis、Dubbo等),具备分布式系统、微服务架构设计与开发经验。
3.熟悉MySQL、Oracle等关系型数据库,掌握SQL优化技巧,了解Redis、MongoDB等NoSQL数据库的使用场景。
4.熟悉常用中间件技术(如Kafka、RabbitMQ、Zookeeper等),了解分布式缓存、消息队列、负载均衡的实现原理。
5.熟悉Linux开发环境,掌握Docker、Kubernetes等容器化技术,具备云原生(AWS/Aliyun等)项目经验者优先。
6.具备良好的系统设计能力,能够独立完成模块设计,对高并发、高可用系统有实际项目经验。
7.强烈的责任心和团队协作精神,逻辑清晰,善于沟通,能够快速定位和解决问题。
8.有数据开发实施经验、国 产 化适配经验者优先。: