“职位描述”
- 架构、设计并实现可扩展的高质量Java应用程序。
- 指导初级和中级开发人员,提供技术领导、代码审查和建设性反馈以支持他们的成长。
- 与产品管理、UX/UI设计师和QA团队紧密合作,确保新功能的无缝集成和交付。
- 与高级架构师合作,定义符合组织目标的安全且可扩展的系统架构。
- 进行详细的代码审查,确保遵循最佳实践、编码标准和可维护的设计。
- 分析复杂的技术问题,优化应用程序性能,并有效解决瓶颈。
- 及时了解最新的Java趋势,并推荐工具、框架和流程的改进,以提高生产力和产品质量。
- 维护软件设计、系统架构和代码库的详细文档,以供将来参考。
- 积极参与敏捷/Scrum仪式,包括冲刺计划、每日站会和回顾,以按时交付高质量的功能。
要求:
- 计算机科学、软件工程或相关领域的学士学位(或同等的实践经验)。
- 5年以上专业Java开发经验,并在交付复杂企业应用程序方面有良好记录。
- 精通Java及相关框架。
- 对系统架构和软件工程最佳实践有深刻理解。
- 优秀的问题解决和沟通能力。
- 具有敏捷方法论的经验。
标签:敏捷,代码库,Java,QA,UI,UX