职位名称:Java 开发工程师
工作内容:
IBM CIO China Lab 隶属于 IBM 中国软件开发中心(CDL),成立于 2003 年,我们的使命是,通过设计思维简化流程和提升用户体验,强化工程能力来保证业务系统的高效运行,通过技术和业务创新来实现 IBM 商业转型。我们的目标是成为业界最领先的大规模敏捷团队,成为企业级敏捷实践的领导者和标杆。软件开发人员的工作内容:
- 通过深入理解业务场景和需求,设计或优化应用解决方案
- 与业务、架构、开发和测试紧密合作, 实现核心业务逻辑
- 重视客户体验,及时发现并解决业务问题。
- 用创新思维解决问题
职位要求:
- Java 基础扎实,理解 IO/NIO,多线程, 集合等基础框架,对 JVM 原理有一定的了解;
- 熟悉主流 web 开发框架和工具,了解原理和机制;
- 具有 modeling, design patterns, refactoring, unit test 等经验
- 熟悉 Java EE 规范,熟悉常用的设计模式
- 了解常用的开源工具,如 SpringMVC, SpringBoot, SpringCloud, Hibernate, MyBatis, MQ, NoSQL DBs
- 熟悉数据库,比如有 MySQL, DB2, Oracle 或非关系型数据库
- 对技术有强烈的兴趣,致力于成为全栈工程师
- 对应用开发的最新潮流有关注,喜欢学习和尝试最新的技术,追求编写优雅的代码
- 理解与认同敏捷工程师文化,敢于接受挑战,抗压能力强
- 具有良好的沟通技能、团队合作能力
- 熟练使用英语,包括听说读写
- 熟悉云相关概念,理解容器化开发
- 优先考虑有微服务经验、理解 REST 及其相关概念
工作地点:北京
内推请发送简历至邮箱 [email protected]