职位详情
Java-青岛
面议
中软国际
青岛
5-10年
大专
08-04
工作地址

芯恩(青岛)集成电路有限公司(厂区)

职位描述
客户现场工作,按客户要求进行软件开发工作
技能要求:
5年及以上Java开发经验,计算机、互联网等相关专业专科及以上学历;
JAVA基础扎实,深入理解集合、多线程、反射、JVM、IO、并发、网络等,理解设计模式,并能应用到实际场景,对JVM调优经验者优先;
对主流开源框架和产品如Spring、Spring Boot、Spring Cloud、MyBatis、MyBatis-Plus等有深入的了解,对框架本身有过开发或重构者优先;
熟悉缓存服务Redis,了解Redis数据结构及应用场景,掌握常用命令或API方法;
熟悉常用消息组件,理解MQ工作方式及常用机制的应用场景,具备实际业务场景落地经验;
熟悉常用数据库(如MySQL、Oracle等),有良好的数据库设计和SQL编写能力,具有一定SQL优化和性能调优实战经验,熟悉分库分表;
熟练运用开发工具(Idea)和版本管理工具(Git),具备团队协作开发的经验;
有复杂业务系统的抽象设计能力,具有系统需求分析和设计能力;规范的设计文档写作能力
具备良好的学习能力、抗压能力、问题解决能力、分析能力、沟通能力和业务理解能力,有较强的协作精神和团队意识;
注重代码规范和质量,具有良好的编码风格,有单元测试的习惯和技术文档编写习惯;
岗位职责
参与项目系统架构设计及优化,组织实施技术可行性验证及技术方案选型工作;
在项目的开发过程中,根据需要编写开发所需的包括不限于需求分析、概要设计、详细设计等技术文档;
了解项目的整体需求,制定项目开发计划,量化任务,并合理分配给相应的人员,及时反馈阶段性的成果;
根据项目需求进行后端模块的开发,编写高质量的Java代码并进行单元测试并输出单元测试用例及单元测试报告;
参与团队Code Review及技术设计方案评审,保证代码质量和最佳实践的遵循;
解决复杂的技术问题,能够给予中初级开发人员提供技术支持和指导;
参与敏捷交付团队管理,能够带领3-5人Pizza团队,进行迭代工作管理及交付进度跟进;

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请