Java 应用程序开发人员

29天前全职
3.4万 - 4.4万 / 月 KRIS INFOTECH PTE. LTD.

KRIS INFOTECH PTE. LTD.

location 新加坡
unsaved
职位描述: 应用程序开发人员的主要职责和责任包括: • 设计、开发和实施与应用程序相关的更改,确保符合约定的时间框架和标准。 • 负责同级代码审查,以确保在 NEMS 系统中部署的代码质量。 • 与应用程序团队和内部业务用户密切合作,确保更改的开发方式能够为公司提供最大利益,并且具备成本效益、安全性和运营“无风险”的特性。 • 对系统和整个业务潜在更改的影响和风险进行评估。 • 创建简明、详细的系统规格,以解决业务需求,并根据这些约定的规格实施更改。 • 遵循严格的变更控制和版本控制流程,以确保以可审计的方式实施质量更改。 • 在提供“最佳实践”建议时要直言不讳。 • 积极建议通过将手动任务“简化”为自动化程序来减少运营开销。 • 在必要时为运营团队提供应用程序支持。 要求: • 具有强大的应用程序开发经验,熟悉以下工具和技术: 优先: • Redhat 套件(例如 PAM、Fuse)、AJAX、JSF、Web 服务、UNIX shell 脚本、.Net • J2EE、Java 1.8 及以上 • JSF 3.x; • HTML5 • PL/SQL • Struts • Hibernate • Spring4.x、5.x/Spring Boot 2.x • Java 微服务、REST API、Web 服务、JBoss EAP 7.X • Java 安全性 • Oracle 19c 数据库 • UI 框架(Primefaces 6.x/7.X/8.X/Angular/Node JS) • OAP/REST 其他要求: • 具有能源或其他市场的相关经验。 • 有构建基于 Web 的交易系统的经验。 • 在整个开发生命周期中具有应用程序安全性的经验,并能够增强应用程序以满足安全最佳实践。高度积极,能够为客户提供完整的解决方案。能够与用户沟通并理解他们的需求至关重要。 • 在项目的整个开发生命周期中能够自我管理,从开始到结束。 • 具有软件配置管理原则和系统的经验。 • 具有测试方法和工具的经验。 • 具有实施中到大型项目的经验。(即,项目跨越至少 6 个月日历时间,至少有 2 名全职开发人员及以上) 与工作相关的能力: • 能够将复杂问题分解为其组成部分,并将关键问题与其他问题分开。能够把握问题各个方面之间的联系,并在决定行动方案时考虑这些因素。 • 具备满足职位预期标准所需的知识和技能水平。 • 能够主动预见客户需求并提供满意的服务。 • 在面对问题时,能够探索常规方法以外的替代方案。能够综合这些想法和经验,产生新的可行解决方案。 • 以精确和准确的方式处理细节和事实信息。做到有条不紊,不忽略细节。 • 遵守截止日期,能够被依赖完成预期水平的工作。 • 具备发展和指导其员工的能力和意愿。