软件工程师(Java)
工作地点:中部
工作时间:办公时间/混合工作安排
薪资待遇:基本工资 + AWS + 变动奖金
职责:
• 开发、测试、部署和维护所需的业务应用程序和系统集成
• 确保在软件开发生命周期中使用最佳实践
• 积极参与软件开发过程的各个方面
• 与其他软件工程师、业务分析师和软件架构师合作,规划、设计、开发、测试和维护构建的业务应用程序
• 参与解决方案设计和相关代码的同行评审
• 部署系统到生产环境并提供实施后支持
• 分析和解决技术和应用问题
• 在必要时,在工作时间内/工作后调查和纠正报告的系统缺陷,为客户提供维护支持
• 理解服务(应用程序、系统和数据库)之间的相互依赖关系,并能够准确找出问题区域以提高整体效率
关键资格:
• 编程语言:熟练掌握Java及相关技术。
• Web开发:具备HTML5、CSS、JavaScript、JQuery和Ajax等前端开发经验。
• 框架知识:熟悉Spring框架,包括安全性、MVC和云集成。
• API设计:了解RESTful API架构和SOAP、Web服务。
• 数据库:了解SQL和数据库,包括Oracle、MySQL和PL/SQL。
• 消息传递技术:有RabbitMQ、ActiveMQ或JMS等消息传递技术的经验者优先。
• 测试:具备使用JUnit和Spring Test等单元测试工具的经验。
• 版本控制和CI/CD:熟练使用Git和Jenkins、Jira等CI/CD工具。
有以下技能更好:
• 云解决方案交付经验。
• 熟练掌握MySQL。
• Kubernetes知识。
• 熟悉Kafka、Hadoop、Spark、Elasticsearch。
• 有亚马逊云服务的经验。
• 掌握Bootstrap和ReactJS等前端技能。
如果您对这个机会感到兴奋,并喜欢让事情发生,请立即申请!
或
通过电子邮件发送您的更新简历至:spat(at)scientecpersonnel.com,并在电子邮件主题中引用“J43457”以便加快处理。
Aloysius Tan Sheng Rong - R22110441
ScienTec Consulting Pte Ltd - 11C5781