职责描述:
1. 负责软件系统的开发、运维,保障产品需求按时保质交付、系统稳定运行、系统能力提升等工作;
2. 参与产品需求分析、详细设计、编码、测试等需求交付过程,与各岗位紧密合作,推动业务目标落地实施;
3. 参与系统的技术规划、架构升级、系统或性能优化工作,提高系统吞吐、扩展、高可用等技术能力,降低系统运维成本。
任职要求
1. 大学本科及以上学历,计算机相关专业,具备较强的编码能力和良好的编码风格;
2. 工作积极主动,勇于承担,有敏捷和严谨的逻辑思维能力,善于分析和解决问题,善于独立思考,有良好的学习能力、沟通能力及团队协作精神;
3. JAVA编程基础扎实,有至少3年以上分布式系统开发或者实践经验,担任过架构师或核心技术骨干,有主导一定规模系统架构设计和核心代码开发经验;
4. 熟悉网络编程、分布式缓存、消息中间件、RPC框架、负载均衡,掌握各类中间件使用,包括zookeeper、mq、redis、nginx、tomcat等;
5. 深刻领会面向对象设计和编程,熟悉设计原则,能灵活运用设计模式;
6. 熟练使用mysql数据库,对数据库事务和锁机制相当熟悉,知道如何避免数据库死锁和慢查询。
职位福利:五险一金、交通补助、餐补、定期体检、节日福利