职位描述: 职位描述:
1、参与公司研发&数据中心的业务需求讨论,技术方案确定,以及技术研发和产品上线工作;
2、并决各种疑难杂症,系统优化,并且完成横向技术与业务产品平台和组件的沉淀;
3、负责业务系统、基础服务、技术平台、框架、组件设计、开发、单元测试、运维;
4、持续完善系统功能,确保系统的性能、质量和安全;
5、对线上系统稳定性、可用性负责;
6、配合相关团队,完成技术部安排的其他工作。
岗位描述:
1、计算机相关专业本科及以上学历,拥有3年以上Java开发经验;
2、精通RESFTUL开发及ORM框架(Sping/Sping Boot、MyBatis等);
3、扎实的Java编程基础,熟悉各种设计模式;
4、熟悉主流应用服务器(Tomcat、Nginx等);
5、熟悉常用工程工具:Jenkins、Maven、Git等;
6、精通数据库设计和性能优化,熟悉MySQL,SQL SERVER据库编程;
7、理解NIO/NETTY、多线程、集合等基础框架,了解JVM原理,了解软件性能分析、调优等相关方法;
8、熟悉各分布式开源项目,如Dubbo,Zookeepe,Redis,Solo,RabbitMQ,Quatz等基础开源框架优先;
9、熟悉整个软件过程(如SCRUM),能够沟通需求、控制项目进度,有良好的文档能力;