职位描述
JAVA后端开发工程师
岗位职责:
1. 理解产品需求、运维需求,并根据需求完成需求分析和技术设计,包括用例分析、类设计、接口设计、依赖设计、关键状态机设计和流程设计。
2. 遵循JAVA开发规范,独立完成功能模块和前后端的开发工作,能够进行项目已有功能的优化修改或二次开发。
3. 对于开发中的问题和缺陷予以解决修复。
4. 参与服务端系统架构设计、代码研发、性能优化等工作
职位要求:
1、专科以上学历,计算机、软件等相关专业,有两年以上Java及前后端全栈开发经验;
2、熟练掌握 Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis 等框架,了解其原理和实现机制;
3、扎实的Java基础,熟练掌握JVM,多线程、多进程以及分布式系统、缓存、消息中间件等核心技术原理;
3、熟练使用 Tomcat,Nginx,Redis等中间件、熟悉 Linux 操作系统常用命令;有shell/python脚本开发能力更佳;
4、熟悉至少一种数据库 (如MySQL / Oracle / PostgreSQL等), 并了解SQL用法和数据调优;
5、了解Javascript,CSS,Vue等前端开发技术和框架;
6、至少使用过一种类似 SVN、Git 等版本控制软件;
7、熟练使用idea、Eclipse等一种或多种常见的开发工具;
8、责任心强,做事细心 、有恒心和毅力,具有较强的分析问题解决问题的能力,具备良好的团队合作精神和承受压力的能力,持续学习成长。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕