**主要职责**:
- 开发和测试软件,包括使用测试自动化工具
- 识别和解决任何技术问题。
- 进行软件分析、编程、测试和调试。
- 编写设计良好且可测试的代码。
- 开发文档以帮助用户。
- 支持持续改进,调查替代方案和技术,并进行演示。
• **要求**:
- 信息技术或相关领域学位。
- 在敏捷框架和处理重大项目方面有经验。
- 熟练掌握Java,对Spring Boot框架有良好的理解。
- 对面向对象编程模式和概念有扎实的知识。
- 具备编写可重用Java库的技能。
- 能够编写整洁、可读的Java代码。
- 了解Java并发模式。
- 擅长创建描述和支持业务流程的数据库模式。
- 实施自动化测试平台和单元测试。
- 使用Java、Spring和Node.js设计和开发微服务系统。