工作职责1、负责应用产品模块的技术设计和交付,包括需求分析、概要设计、详细设计以及核心代码的开发工作;2、负责应用或模块中核心算法的设计,参与关键代码开发;3、负责项目实施过程中的技术攻关、疑难问题分析、定位、处理;4、使用Java/Python/JS/C/C++/Go里的至少一种编程语言开发微服务/API。任职要求1、至少4年IT软件开发经验,对Java 8或以上版本、Spring、Restful Services、Spring Boot和基于微服务的架构有丰富的经验。2、在架构、实施和支持企业级技术解决方案等方面有交付经验,参与过企业研发/HR/供应链/财经/等领域的交付项目优先。3、具有使用HTTP/RESTful api和JavaScript框架(ReactJS, AngularJS, Vue.js)的经验。4、了解RDBMS和NoSQL数据库技术,如DB2, Postgres, MongoDB, Redis或同等技术。5、具有容器化经验,使用Docker / Kubernetes,熟练使用DevOps工具,如Git、Jenkins、Nexus、Maven或同等工具。6、为人正直,坚持原则,勤勉尽责,具有较强的风险意识;良好的沟通协调及执行能力,能够于项目组团队协作,积极沟通。