岗位职责:
1.参与公司产品和系统的设计.开发维护.技术方案.架构设计;
2.保证项目的质量,负责项目中主要功能的代码实现;
3.根据开发进度和任务分配,完成相应模块的开发,并在开发过程中解 决相应的技术难题,不断的系统重构与完善架构,提升系统性能。
岗位要求:
1.三年以上经验,熟练使用 Spring .MVC 等框架.熟悉 RPC.MQ 等 分布式环境常用技术;
2.JAVA 基础扎实,熟悉主流 JAVA 开源框架,集合框架.多线程并发等, 能编写高质量简洁清晰的代码;
3.熟悉主流关系数据库,对于数据库结构.SQL 优化有一定经验;
4.熟悉数据库性能优化.读写分离, 对线程.redis 有应用经验,对应 用程序性能优化方面有一定的见解;
5.熟悉常用设计模式,有大型分布式.高并发.高负载.高可用性系统 设计开发经验;
6.具有出色的抽象设计能力,思路清晰,善于思考,能独立分析和解决 问题;
7.学习能力强,适应能力好;良好的团队合作精神和承受压力的能力;
8.拥有大型网站架构设计经验或大型系统重构经验者优先