职位描述
初级/高级/首席Java开发人员 - Spring Boot/微服务架构
职位概述:
- Java开发人员/负责人将设计、开发和实施基于Web的Java应用程序以支持业务需求。遵循批准的生命周期方法,创建设计文档,并执行程序编码和测试。成功的候选人将成为一个使用Java/J2EE和其他开发平台的面向对象、多层系统的开发团队的一部分。
- 候选人必须展示在应用服务器环境中使用标准概念、实践和程序进行应用程序开发的能力。此角色需要具备作为经验丰富的专业人士的技能,理解行业实践以及公司政策和程序。
经验要求:
- 在使用Java/J2EE和其他开发平台的面向对象、多层系统中设计和开发应用程序的实际经验。
- 2到6年的相关领域或相关领域的经验
- 具备Spring/JAVA在系统设计和架构方面的知识。
- 了解MySQL和NoSQL数据库(文档数据库、键值数据库、图形数据库)。应具备处理规模和高客户流量的经验。
- 熟悉各种设计和架构模式
- 编写可重用Java库的技能
- 编写清晰、可读的Java代码
- 外部和嵌入式数据库
- 理解可扩展应用程序的基本设计原则
- 理解Java中的类加载机制
- 理解JVM、其局限性、缺点和解决方法