职位详情
Java后端开发工程师
面议
应届毕业生 学历不限
职位描述
岗位职责:
1、根据项目需要参与需求分析和系统设计。
2、根据产品提供的产品规格说明书进行对应的开发设计。
3、根据项目计划完成开发任务,负责产品的后端开发、测试、优化与维护,解决系统性能和技术难题。参与需求分析、设计、测试及相关工作的技术评审。
4、负责与前端开发人员在功能,交互,数据接口层面的沟通,确保交互页面的稳定和高性能。
5、参与公司产品后端技术架构、流程标准等的规划设计。
6、参与公司后端技术栈封装,以及协助其他团队完成应用。
7、了解后台部署和部分运维工作,能够快速定位系统bug并修改。
8、根据业务变化,不断完善设计,保证系统能高效、稳定、可靠的运行。
任职要求:
1、专科及以上学历,本科及计算机相关专业优先。
2、5年以上项目开发经验,具备良好的开发基础,业务理解强优先。
3、熟悉多线程编程,熟悉分布式、缓存、消息队列等机制。
4、熟悉JVM,包括内存模型、加载机制等以及性能优化。
5、熟悉常见的中间件,分布式方案及其原理:分布式缓存、SOA、消息中间件、负载均衡、连接池等。
6、熟练使用IDEA、Maven、Git等项目开发以及构建工具。
7、熟练应用Spring、SpringBoot、Mybatis、SpringCloud等开发框架,并理解其内部运行机制,深入理解SOA及微服务架构体系。
8、熟悉常用DBMS,如Mysql、Oracle等,有sql调优的相关经验。
9、熟悉使用tomcat、nginx等主流应用中间件。
10、熟悉常用中间件及缓存技术rocktmq、kafka、rabbitmq、redis等。
11、熟练使用Jenkins、Docker、Kubernetes等项目部署工具,并具备微服务项目实际开发经验者优先。
12、参与实施开发过MES、SCADA等智能制造行业项目优先
13、熟悉软件设计流程和软件工程规划以及代码规范。
14、具备很强的分析和解决复杂问题的能力,有强烈的责任心和使命感,有良好的沟通表达能力和团队协作能力。
联系方式
1496人关注 收藏职位 投递简历