设计、开发和维护企业级 Java 应用程序,基于微服务架构和敏捷开发方法论。
使用 Spring Boot 框架构建 RESTful API,与前端团队合作实现用户友好的界面。
整合各种数据库和缓存技术,优化数据访问层,提高系统性能。
负责设计和实现基于消息队列的异步任务处理系统,提高系统可靠性和扩展性。
使用容器化技术部署应用程序,实现自动化部署和持续集成/持续交付 (CI/CD) 流水线。
编写单元测试、集成测试和端到端测试,保证代码质量和系统稳定性。
参与团队代码审查,提升代码质量和团队协作效率。