岗位职责:
1、参与产品的底层设计讨论和技术预研并完成现有产品的系统优化;
2、完成系统功能设计、编码及单元测试,并编写相关文档;
3、负责处理、解决系统使用过程中遇到的问题;
4、对中级和初级开发工程师进行指导;
5、发现并解决项目里面不合理代码;
6、完成上级安排的日常工作。
岗位要求:
1、计算机相关专业统招本科及以上学历;
2、5年以上JAVA项目开发经验,有过大型项目和互联网高并发开发经验优先;
3、精通Java高级编程,具备多线程、NIO、JVM调优等高并发编程经验,具备Springboot、SpringCloud、Spring MVC,Mybatis,Redis等框架项目开发经验;
4、熟练使用Mysql、Oracle 数据库,具备复杂SQL编写和调优能力;
5、熟悉NG/Tomcat等中间件的操作及Linux操作系统相关命令。
6、熟悉Socket、Http、WebServices等常见的通讯协议;
7、掌握功能设计和数据库设计、分库分表能力,熟练应用常见的设计模式。
8、具有良好的团队合作精神和工作主动性,能独立分析和解决问题,能适应高强度的工作,工作态度认真、负责、细致,责任心强。
9、互联网支付,K12教育行业经验优先。