职位描述
1. 负责系统后端模块的设计与开发;
2. 参与系统架构设计与核心代码编写;
3. 负责系统性能优化、高并发支持、稳定性保障;
职位要求
1. 本科及以上学历,精通Java,5年以上Java开发经验,能独立完成大型模块开发。
2. 熟悉Spring MVC,Spring Boot,Spring Security,Mybatis,ElasticSearch,等主流的开源框架和组件,熟悉微服务架构和Spring Cloud全家桶,有丰富的微服务项目开发经验。
3. 熟悉MySql,MongoDB,Redis等,有实际项目经验,有实际数据库调优经验者优先。
4. 熟悉Docker,熟悉RocketMQ,Kafka,RabbitMQ等中间件,有实际项目应用经验。
5. 熟练使用git等版本控制工具,有敏捷开发项目经验。
6. 熟悉设计模式,熟悉敏捷开发流程,有较强的逻辑思维能力,思路清洗。
7. 能独立完成数据库设计,软件设计,开发和测试,具有良好的开发规范和开发文档写作能力。有从0到1系统开发经验。
8. 熟悉Linux环境和操作,熟悉Tomcat,Apache,Nginx等开源服务器,有实际部署,配置,调优经验者优先。
9. 有高并发、分布式系统开发经验优先。
10. 工作态度认真踏实,有积极学习的心态,具有较强的责任心和耐心,有良好的沟通理解能力及团队合作精神。