高级Java后端开发人员

15个月前全职
STACKTECH PTE. LTD.

STACKTECH PTE. LTD.

location 新加坡
unsaved
介绍: 我们是一家由经验丰富的资深IT专家创立的中小型软件公司,为客户提供CRM和其他定制软件应用和解决方案。我们希望培养和发展我们的人才队伍,为不断追求创新的市场提供创新产品。 这个角色主要关注开发和维护软件应用程序,以满足业务需求。您将与各种角色合作,交付产品修复、增强功能和新产品的概念验证。您还可以期望在一些项目管理和规划职责方面提供帮助。 如果您对软件工程有热情,并对技术栈充满好奇,我们希望能够吸引您加入我们。 职责: • 分析业务需求,评估技术兼容性和复杂性,以进行有效的资源规划。 • 与各方合作,参与整体架构设计过程,提供技术文档和见解。 • 负责处理更复杂的技术挑战,并协助进行常规开发工作。 • 领导努力解决可扩展性挑战,并通过深思熟虑的设计增强软件性能。 • 进行彻底的代码审查,以保持高代码质量,确保遵守编码标准和最佳实践。 • 在处理高级技术挑战时管理和跟踪开发进度。 • 规划和执行测试、文档和培训计划。 • 解决功能缺陷,确保系统的稳健性。 资格: • 至少5年的软件开发专业经验。 • 计算机科学或相关专业学士学位。 要求: • 熟练掌握Java、面向对象分析和设计(OOAD)原则、数据结构、算法和设计模式。 • 在微服务和/或单体架构、SQL数据库和Spring Boot框架方面有丰富的开发经验。 • 一些性能优化经验,包括SQL、数据库和源代码圈复杂度。 • 完成至少3个软件开发生命周期。 • 出色的问题解决能力,能够解决复杂的技术挑战。 • 注意细节。 • 富有创造力的思考者,具有创新的解决问题的能力。 • 擅长团队合作,具有较强的协作能力。 • 出色的沟通能力,能够向不同的受众解释概念和解决方案。 • 具有责任感和所有权感。 • (可选)熟悉会计系统、支付和结算系统或支付网关。 • (可选)熟练掌握Python和DevOps工具。