Aleph是一家创意工程公司,由一群专注于战略、设计、技术和营销的杰出工匠组成。我们共同规划、撰写和制作互联网、移动和桌面解决方案,为那些勇于展望未来并将Aleph视为他们的火箭燃料的客户提供服务。
我们正在寻找一名高级Java开发人员加入一个协作的敏捷团队。您将负责构建高可用、分布式和基于Java的企业应用程序,其中系统性能至关重要。您将有机会与一群雄心勃勃、能力强大的同事合作,他们对解决方案、技术和交付都有着坚定的观点。
您将与基础架构的其他团队成员协调工作。因此,承诺进行协作问题解决、复杂设计和高质量产品是很重要的。
主要职责
• 确定和分析用户需求
• 与规划团队的其他成员合作,制定一个企业系统的原型计划,包括系统用户在系统中需要的关键功能以及更新现有系统的集成策略,以后将转移到新系统中。
• 开发初始企业系统计划的模块,并通过编写模块的高级部分并将常规编码委派给初级Java开发人员与开发团队合作
• 在初级Java开发人员的帮助下对完成的代码模块进行测试,并根据需要修复代码,以确保系统部署顺利,并具有预期的功能
• 计划和执行系统特性的所有部署,并监视成功集成,贯穿整个系统的生命周期
• 构建、测试和支持移动/网络应用程序
• 为银行功能和报表能力的新需求推荐软件解决方案
• 在软件开发生命周期中优先、分配和执行任务
• 确保我们的应用程序安全和最新
先决条件
• 至少5年的经验
• 在Java/J2EE、SQL、JSP、Servlet、JDBC、RESTful服务、Web服务、XML、JSON方面有丰富的经验
• 在Java平台上的应用开发框架,如EJB、Camel、Springboot、Hibernate、myBatis方面有丰富的经验
• 在Rabbit MQ、Kafka方面有丰富的经验
• 了解Oracle、DB2或类似的数据库管理系统
• CI工具经验,如Jenkins、Bamboo、TeamCity、Maven
• 有使用Web技术进行开发的经验
• 了解JBoss、IBM Websphere、WebLogic
• 设计软件和数据库对象
• 单元测试和调试
• 进行同行代码审查
• 与客户进行事实收集会议
• 发现问题并分析解决方案,包括解决方法
• 与其他工程师合作
• 必须在敏捷方法论中工作过
• 出色的调试和优化技能
• 必须是一个良好的团队合作者
福利
• 有竞争力的薪水(根据经验确定)
• 医疗保险
• 基于绩效的年度奖励
• 休闲工作环境和着装
• 有一个坚实的团队支持您:热爱自己工作的优秀人才
• 一个促进学习和知识共享的有趣和快节奏的文化
• 个人和职业成长的机会,包括我们内部的Learning @ Aleph Academy、Flocket meetups、及时的技能升级培训、研讨会和会议。
• 丰富的零食(健康和美味的)、供应午餐、饮料
联系我们
请访问www.aleph-labs.com或发送电子邮件至careers.sg@aleph-labs.com。
Aleph是一个平等机会的雇主,我们在一个引人入胜、协作的环境中工作,自由分享想法。通过发掘洞察力和机会,我们激励每个人为未来的解决方案梦想大胆。