必备技能前三名:
- 核心Java
- Java Springboot
- Spring MVC
优先技能前三名:
- RESTful APIs
- 关系型数据库(MySQL、PostgreSQL、Oracle)
- 消息代理(AMQ、Kafka、RabbitMQ)
教育要求:计算机科学专业毕业
经验年限:7年以上
期望的能力(技术/行为能力)
必须具备**
(理想情况下不应超过)对Java(Java 8及以上)的强熟练度。
- 具有Spring框架(Spring Boot,Spring MVC)的经验。
- 拥有RESTful APIs和微服务架构的实际经验。
- 了解JPA/Hibernate和关系型数据库(MySQL、PostgreSQL、Oracle)。
- 熟悉云平台(Azure)和容器化(Docker,Kubernetes)。
- 具备CI/CD流水线的经验。
- 对数据结构、算法和设计模式有扎实的理解。
- 具备优秀的问题解决和调试能力。
良好具备
1. 具有消息代理(AMQ、Kafka、RabbitMQ)的经验。
- 接触过前端技术(Angular,React)是一个加分项。
角色的责任/期望
1. 设计、开发和维护可扩展的基于Java的应用程序。
2. 编写干净、高效且文档齐全的代码,遵循最佳实践。
3. 与跨职能团队合作,定义、设计和交付新功能。
4. 优化应用程序性能并排除生产问题。
5. 设计、开发和维护可扩展的基于Java的应用程序。