职位要求
岗位职责
1.负责业务系统、基础服务、技术平台、框架、组件设计、开发、单元测试、运维;
2.持续完善系统功能,确保系统的性能、质量和安全;
3.对线上系统稳定性、可用性负责。
4.配合相关团队,完成技术部安排的其他工作。
岗位要求
1.本科以上学历,拥有3年以上服务器后端开发经验;
2.精通Web应用开发框架(Spring, MyBatis等);
3.熟悉主流应用服务器(Tomcat, JBoss, Apache, Nginx等);
4.熟悉常用工程工具:Jenkins, Maven/ Sbt/ Npm/ Ant, Git/ SVN, Eclipse/ IntelliJ等;
5.精通数据库设计和性能优化,熟悉MySQL及数据库编程(SQL, JDBC);
6.理解io、多线程、集合等基础框架,了解JVM原理,了解软件性能分析、调优等相关方法;
7.有高并发、高可用系统开发经验者优先;
8.精通分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现者优先;
9.熟悉各分布式开源项目,如zookeeper, Hbase, HDFS, Lucene, Redis , Cassandra, MongoDB等基础开源框架优先;
10.有Web前端开发经验者优先或敏捷开发(Agile/Scrum)经验者优先。