职位描述
岗位职责:
1. 参与公司核心业务系统的设计、开发、优化与维护;
2. 根据需求文档完成详细设计、代码实现及单元测试,确保代码质量;
3. 优化系统架构及性能,解决系统瓶颈与高并发问题;
4. 编写技术文档,参与技术难题攻关和新技术调研;
5. 与产品、测试、运维等团队密切协作,推动项目按时高质量交付;
6. 可以接受短期出差,配合现场测试,调试软件功能
任职要求:
1. 精通 Java 基础、集合、多线程、JVM 原理,熟悉面向对象设计原则及常用设计模式;
2. 熟悉主流 Java 开发框架(Spring、Spring Boot、Spring Cloud、MyBatis 等);
3. 熟悉分布式系统设计,掌握缓存(Redis/Memcached)、消息队列(Kafka/RabbitMQ)、搜索引擎(Elasticsearch)等中间件的使用;
4. 熟悉常见数据库(MySQL/Oracle),具备良好的 SQL 编写和优化能力;
5. 有高并发、高可用、大数据量系统开发经验优先;
6. 熟悉 Linux 环境,掌握常用命令,能进行简单运维调试;
7. 良好的团队协作能力、沟通能力和问题分析解决能力;
8. 对新技术保持热情,有良好的学习能力和责任心;
加分项:
1. 有物流、仓库管理、分拣系统或相关行业项目经验
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕