职位描述
工作职责:
1、负责公司垂直业务平台产品的服务级接口设计和详细设计(技术文档书写),以及编码、测试工作;
2、独立调查、解决后端相关技术问题并进行相关技术改进;
3、根据实际需求不断熟悉和掌握新的业务知识和新技术。
任职资格:
1、本科及以上学历,计算机、软件或相关专业,2年以上编码、软件研发相关工作经验;
2、对程序设计、软件研发、系统架构等有浓厚的兴趣,对技术细节有很高的敏感。
3、熟练掌握 Java 语言的语法和语言特性,具备面向对象程序设计思想,有扎实的程序设计基本功,有很强的自学能力和意愿;学习过设计模式(Design Pattern)、Java 编程思想(Thinking In Java)、Effective Java 或类似书籍的优先;能独立阅读英文技术文章、论坛甚至参与过开源社区项目的优先。
4、理解 web 开发所涉及的相关基本概念(比如 HTTP 协议相关细节,RESTful 设计原则相关概念等)。
4、熟练使用 Java 后端开发相关工具、中间件。包括但不限于 tomcat,nginx、maven、ant、Juint、git、eclipse、rabbitmq等。
5、熟悉主流 Java web 开发框架,有 Spring Boot 使用经验。
6、有良好的团队合作精神,思路清晰,具有较强的理解力、口头表达能力和文档编制能力(有 MD文档、asciidoc 文档书写经验的优先)。
7、了解微服务架构、云计算的概念,有意从事 SaaS 乃至 PaaS 开发的优先。
职能类别:Java开发工程师