软件工程师(Java)26J25

阿布扎比 无个税12天前全职 网络
面议
职位描述: 软件工程师(Java)的角色在于设计、开发和维护各种应用程序,以提升用户体验并满足客户期望。作为一名专注于Java的软件工程师,您将利用您的技术专长来创建强大且高效的软件解决方案,以解决复杂的业务需求。您将与跨职能团队、利益相关者和其他开发人员协作,交付符合公司目标的高质量产品。理想的候选人应对Java编程语言有深入理解,并具备Agile和Scrum等软件开发方法的经验。此外,候选人应具备解决问题的能力,并拥有出色的沟通技巧,以有效地与团队成员和客户互动。 职责 - 使用Java技术和框架设计和实现软件解决方案。 - 与跨职能团队合作,定义、设计和发布新功能。 - 编写清晰、可维护且高效的代码,遵循行业最佳实践。 - 进行软件分析,并为性能改进提供建议。 - 开发和执行单元和集成测试,以确保软件质量。 - 参与代码审查,确保遵循编码标准和指南。 - 及时有效地调试和解决软件缺陷。 - 与利益相关者密切合作,收集并将业务需求转化为技术规范。 - 维护和更新现有应用程序,以符合行业标准和用户需求。 - 准备和发布软件组件的版本,符合项目时间表。 - 监控应用程序性能,并提供持续的维护和支持。 - 及时了解Java编程领域的最新趋势和变化。 要求 - 计算机科学、软件工程或相关领域的学士学位。 - 作为软件工程师的工作经验,特别是Java应用程序方面。 - 对软件开发方法(包括Agile和Scrum)有深入理解。 - 精通Java编程,具备Java SE、Java EE及相关技术的经验。 - 了解HTML、CSS和JavaScript等前端技术是有益的。 - 具备关系数据库、SQL编程和Hibernate等ORM工具的经验。 - 强大的解决问题能力,能够独立和架构性地思考。