高级 Java 软件工程师 | 企业应用 >> 数字解决方案初创公司

14小时前全职
3.4万 - 4.2万 / 月 THE HACENS TALENT PTE. LTD.

THE HACENS TALENT PTE. LTD.

location 新加坡
unsaved
作为一名高级软件工程师(Java),您将成为工程团队的重要一员,负责构建和维护可扩展的高性能应用程序——从后端业务逻辑到前端展示层。您将跨职能合作,以交付企业级系统,在复杂环境中集成服务和 API。 这个角色不仅仅是编写代码——还包括对架构的贡献、同行代码审查、在生产环境中的故障排除以及推动整个软件开发生命周期的质量。您需要具备扎实的 Java 基础,并能自如地在服务、数据库和部署管道之间工作。 这是一个全职的永久职位,采用混合工作模式。 您的新工作 • 开发、测试、部署和维护业务应用程序和系统集成 • 确保在软件开发生命周期的各个阶段使用最佳实践 • 积极参与软件开发过程的各个方面 • 与其他软件工程师、业务分析师和软件架构师合作,规划、设计、开发、测试和维护构建的业务应用程序 • 参与解决方案设计及相关代码的同行审查 • 将系统部署到生产环境并提供实施后的支持 • 分析和解决技术和应用问题 • 为客户提供维护支持(在必要时在工作时间外) • 理解服务(应用程序、系统和数据库)之间的相互依赖关系 • 评估应用程序和流程改进的机会并准备文档 • 在按时交付解决方案的同时遵循高质量开发原则 • 流利的英语和普通话以有效进行客户及内部的业务沟通 您需要具备的条件 • 至少 5 年企业应用 Java 开发的实际经验 • 精通 Java/J2EE、Spring 框架(Boot、MVC、Cloud、Security)、JSP、JSF • 有构建和使用 RESTful API 的经验,并与 SOAP/Web 服务集成 • 牢固理解后端消息工具,如 RabbitMQ、ActiveMQ、JMS • 精通 HTML5、CSS、JavaScript、Ajax、JQuery 以进行前端交互 • 熟悉 Oracle、PL/SQL、MySQL 数据库,以及使用 Redis(Jedis)进行内存缓存 • 熟悉部署和 DevOps 工具:Git、Jira、Jenkins、JUnit、Spring Test • 精通中文,以有效沟通内部和外部利益相关者及业务往来 让您脱颖而出的因素 • 具有 AWS 云部署经验 • 熟悉容器编排(Kubernetes) • 对 Kafka、Hadoop、Spark、Elasticsearch 有一定了解 • 现代前端技术(Bootstrap、ReactJS)经验 • 在敏捷团队中工作过,涉及微服务和 CI/CD 管道