岗位职责:
1、参与公司项目和相关产品的研发工作;
2、按照项目计划,按时提交高质量代码,完成开发任务
3、使用Maven进行项目依赖管理、Git进行项目代码管理;
4、参与系统性能优化、安全防护的解决方案的制定实施;
5、参与系统架构设计、接口规范制定、技术文档编写等;
任职要求
1、本科及以上学历(学信网可查),计算机或相关专业,3年以上Java开发及应用经验;
2、精通java编程语言,熟悉J2EE体系架构,熟练SpringBoot、SpringMVC、SpringCloud等相关主流框架技术,并对其有深入研究,了解其运作原理;
3、掌握MySQL、ORACLE、Redis等数据库,具备数据库设计经验,熟悉常用的数据库优化策略,具备触发器、函数、存储过程的编写能力;
4、具有扎实的Java编程基础,理解IO、多线程等基础框架,对JVM的原理有一定的了解,具备Java性能调优与故障诊断能力;
5、精通javascript、jquery、html和html5,了解css,对主流前端开发框架Vue、angular等有全面的了解和应用者优先;
6、有python开发经验或者有大批量数据处理解析经验者优先;;
7、熟悉分布式、缓存、消息、高并发等相关知识;
8、熟悉掌握HTTP协议相关知识,熟练掌握tomcat、apache,nginx等常用中间件等;
9、熟悉基本网络设置,能够应用多种操作系统,WINDOWS,LINUX等;
10、熟悉分布式系统的设计和应用;
11、良好的代码规范、沟通能力和学习能力,能够理解以及处理复杂业务逻辑;
12、对技术有热情,具备较强的自学能力,团队精神及抗压能力;
13、具有一定的文档编写能力;
14、有服务器性能优化、数据库性能优化、大型系统性能优化经验者优先;