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