软件开发人员(Java全栈)

15个月前合同
Adecco Personnel Pte Ltd

Adecco Personnel Pte Ltd

location 新加坡
unsaved
机会: • Adecco 正在与一家历史悠久、备受尊敬的金融机构合作,拥有卓越的成功记录。 • 他们拥有创新和不断改进的文化,不断寻找改进服务和产品的方法。 工作职责 在团队内,成功的候选人将: • 研究、设计和开发软件。 • 分析用户需求并开发软件解决方案。 • 更新软件,增强现有软件功能,并开发和指导软件测试和验证程序。 • 与其他工程师合作,集成硬件和/或软件系统。 • 制定技术规范和性能要求。 • 根据与安全和授权系统相关的功能规范准备技术规范。 • 使用现有工具设计、编码和测试项目。 • 根据标准程序交付完整的软件产品进行集成测试。 • 分析、解决和提供升级到团队的技术支持。 • 准备和维护技术文档和软件交付成果。 • 参与技术讨论,并根据行业最佳实践提供解决方案。 职位要求 该职位要求有5年以上开发Java/J2EE Web应用程序的经验。 候选人至少需要拥有以下任何一个学位: • 计算机科学 • 信息技术 • 编程与系统分析 • 科学(计算机研究) 必备条件 • 具备软件开发经验,对用户界面框架、后端软件架构交互和设计能力有详细的了解。 • 具备Java、Spring MVC、Spring Boot、Hibernate框架和关系型数据库的经验。 • 具备UI开发经验(React、Bootstrap/Matrial UI)。 • 具备软件工厂工具(Git、Jenkins、Maven、Junit、Sonar)的经验。 • 具备编写和运行自动化测试的经验,包括但不限于集成和单元测试。 • 具备支持现有应用程序的经验(3级支持)。 优先条件 • 具备Docker和Kubernetes的经验。 • 具备RabbitMQ、消息代理和JMS的经验。 • 具备Elasticsearch(ELK堆栈)的经验。 • 接触过Dotnet环境。 • 具备IAM产品集成(SAML v2、OIDC)的经验。 • 具备身份和访问管理领域的知识优势。 • 具备单点登录(SSO)概念的基本知识优势。 • 对设计模式和适用场景有良好的理解。 其他专业技能和心态 • 能够并愿意学习和采用新技术。 • 较强的组织和沟通能力。 • 较强的分析和解决问题的能力。 • 了解各种软件开发程序。 • 能够遵循定义的程序。 • 理解和尊重文化多样性。 下一步 点击“申请”或发送简历至:Tamanna Bilandi tamanna.bilandi@adecco.com EA许可证号码:91C2918 | 人事注册号:R2096241