岗位职责:
1.负责系统架构设计、搭建、数据库设计以及核心功能代码的编写。2.深入理解业务需求,对系统进行持续改进和升级,优化产品功能。
3.参与微服务架构的设计和开发,解决高并发场景下的技术难题。
4.与前端、运维及其他团队协作,确保项目按时交付。
5.持续关注技术趋势,优化开发流程,提升团队整体技术水平。
6.编写并维护相关技术文档。
任职要求:
1.教育背景:计算机相关专业本科及以上学历。
2.工作经验:通常要求5年以上Java开发经验,具备扎实的Java技术基础。
3.技术技能:
精通Java开发及主流框架(如Spring、SpringBoot、SpringCloud等)。
熟悉JVM原理,具备性能调优和内存管理经验。
熟悉常用数据库(如MySQL、Oracle),具备一定的数据库调优能力。
掌握Redis、ES、Kafka等常用中间件的使用。
熟悉分布式系统设计,了解Dubbo、Zookeeper等框架。
对微服务架构有深入理解,并有实际项目经验。
4.个人素质:
具备良好的编码规范和较强的逻辑思维能力。
具备良好的沟通能力和团队协作精神,能够在跨技术团队中协作。
对代码质量有追求,具备较强的分析设计能力和问题解决能力。
善于思考,愿意倾听,工作不局限于分配给自己的任务,有较强的自驱力和成长意愿。