岗位职责:
1、参与项目的架构、需求分析、概要设计、详细设计,技术文档的编写;
2、负责项目的核心模块,输出技术方案;
3、指导初级研发工程师的日常开发工作,负责Code Review。
任职要求:
1、本科以上学历,985/211院校计算机相关专业优先,3年以上Java互联网开发经验;
2、精通java,对Spring、Spring Boot、JPA了解其原理和实现机制;
3、熟悉微服务架构,对Spring Cloud有深入的理解并有实际的使用经验;
4、熟悉常用消息队列,如RabbitMQ, Kafka, 了解其使用场景和原理;
5、精通SQL,熟练使用MySQL、Oracle等数据库,并具有一定的SQL优化能力;熟悉Memcached、Redis 等常用NoSQL解决方案、了解各自的优缺点以及使用场景者优先;
6、熟悉Tomcat, Nginx等应用服务器的部署和配置。