职位描述
1. **3-5年Java开发经验**,具备扎实的Java基础,熟悉JVM、多线程、集合框架等。
2. **熟练掌握Spring Boot**,熟悉Spring生态圈(如Spring Cloud、Spring MVC、Spring Data等)。
3. **熟悉数据库设计与优化**,熟练使用MySQL、Oracle等关系型数据库,了解NoSQL数据库(如Redis、MongoDB等)。
4. **熟悉操作系统原理**,了解Linux系统的常用命令和操作。
5. **熟悉工作流引擎**(如Activiti、Camunda等),有工作流开发经验。
6. **熟悉批处理框架**(如Spring Batch),能够处理大规模数据批处理任务。
7. **熟悉多线程编程**,了解并发编程模型,能够处理高并发场景。
8. **有信贷项目的开发经验,参与审批账务相关的功能模块开发。
### 加分项:
1. 有微服务架构设计经验,熟悉Docker、Kubernetes等容器化技术。
2. 熟悉分布式系统设计,了解分布式缓存、消息队列(如Kafka、RabbitMQ)等技术。
3. 有DevOps经验,熟悉CI/CD流程,能够使用Jenkins、GitLab CI等工具。
4. 有前端开发经验,熟悉Vue.js、React等前端框架。