职位描述
一、工作职责
1、负责公司项目的开发,根据产品需求能按质按规定时间内完成软件的设计、开发、测试、修改bug及技术文档编写;
2、参与软件系统的方案讨论,负责技术调研、系统分析、重构、优化;
3、负责系统核心组件与公共组件的编写,协助技术难点攻关,性能和安全问题排查
二、岗位要求:
1、精通主流的开发框架:springboot/springcloud
2、Java基础扎实,精通io。多线程,集合等基础框架,熟悉常用的设计模式;
3、熟悉Linux环境以及操作,SVN的使用,熟悉Tomcat,Apache,Nginx等开源服务器;
4、熟练使用mysql,orcale,PostgreSql数据库。
5、有丰富高并发、高吞吐、高稳定性系统架构设计与实现经验,对架构重构分析、分布改进有实战经验优先考虑
6、 熟练掌握分布式通讯框架(Netty、dubbo等NIO框架)、分布式存储(fastDFS、HDFS等)、分布式缓存(Memcached集群、redis集群)、分布式事务处理方案优先考虑
7、自我驱动,善于钻研,勤于思考总结,结果导向,有能力针对特定场景或要求给出合理的技术解决方案;
8、有SAAS开发框架或者有大型分布式、高并发、高负载、高可用性系统项目开发工作经验者优先;
9、有设备对接经验和IOT平台开发经验优先;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕