岗位职责:
· 设计、开发和测试高性能、可扩展的Java应用程序,确保其稳定性和安全性;
· 参与项目需求分析和技术评估,提供可行的技术解决方案和架构设计;
· 与产品经理和设计师紧密合作,将业务需求转化为高效的软件解决方案;
· 主导关键功能模块的开发,编写高质量的可维护和可扩展的代码;
· 负责系统性能优化和瓶颈分析,确保应用程序的高性能和可靠性;
· 进行代码审查,确保团队遵守最佳实践和质量标准;
· 提供技术指导和支持,帮助团队成员解决技术难题和提升开发能力;
· 关注技术趋势和新兴技术,推动团队的技术创新和发展。
任职要求:
· 本科以上学历,计算机科学或相关专业
· 3年以上软件开发经验,有扎实的Java编程基础和丰富的项目经验
· 精通Java开发语言和相关技术栈,如Spring、Spring Boot、SpringCloud
· 深入理解面向对象设计、设计模式和软件架构原则,能够设计和实现可扩展的系统
· 熟悉分布式系统和微服务架构,有相关开发经验和技术选型经验
· 掌握常用的数据库技术,熟悉SQL编程和性能调优
· 具备良好的团队协作精神,能够与团队成员和其他部门紧密合作
· 具备良好的问题解决能力和学习能力,能够独立解决复杂的技术难题
· 能够短期出差协助项目汇报、实施等工作