1.核心开发: 负责公司合同管理、采购管理、销售管理等系统功能模块的开发、测试、部署与维护。
2.系统设计与实现: 参与或负责系统架构设计、模块划分、接口设计,编写高质量的Java代码,确保系统的高性能、高可用性、可扩展性和安全性。
3.技术选型与优化: 根据业务需求,参与技术栈的选型与评估;持续优化现有系统性能,解决技术难题。
4.代码质量与规范: 遵循公司编码规范和最佳实践,进行代码审查,保证代码的可读性、可维护性和健壮性。
5.文档编写: 编写清晰、准确的技术设计文档、接口文档和项目相关文档。
6.协作沟通: 与产品经理、前端工程师、测试工程师、运维工程师等紧密协作,确保项目按时高质量交付。
7.新技术探索: 关注Java及后端技术领域的发展趋势,评估并引入合适的新技术提升团队效率。
8.问题解决: 快速定位并解决线上系统故障,保障系统稳定运行。
1.教育背景:计算机科学、软件工程、信息技术或相关专业本科及以上学历。
2.工作经验: 3年及以上Java后端开发经验,有复杂系统架构设计、性能调优和技术攻关经验。
3.核心技能:
① 精通Java语言基础,深入理解JVM原理、多线程并发编程、集合框架、网络编程、IO/NIO等。
② 熟练掌握主流Java开发框架:Spring Boot , Spring MVC, Spring Cloud, MyBatis / MyBatis-Plus / JPA / Hibernate 等ORM框架。
③ 熟练掌握关系型数据库(MySQL, PostgreSQL, Oracle 等)的设计、SQL优化及性能调优。
④ 熟悉常用NoSQL数据库(Redis, MongoDB, Elasticsearch 等)的原理和使用场景。
⑤ 熟悉分布式系统常见技术(如:缓存、消息队列RabbitMQ / Kafka / RocketMQ、RPC框架Dubbo / gRPC)的使用。
4.软技能:
① 良好的沟通表达能力和团队协作精神;强烈的责任心、积极的工作态度和抗压能力。
② 优秀的问题分析与解决能力,逻辑思维清晰;具备良好的学习能力,能持续关注和学习新技术。
⑤ 对代码质量和工程规范有追求。
在求职过程中如果遇到扣押证件、收取押金、提供担保、强迫入股集资、解冻资金、诈骗传销、求职歧视、黑中介、人身攻击、恶意骚扰、恶意营销、虚假宣传或其他违法违规行为。请及时保留证据,立即向平台举报投诉,必要时可以报警、起诉,维护自己的合法权益。