jobs in User Experience Researchers Pte Ltd (Singapore)

全职 Senior Fullstack Java Developer 工作, 薪水, User Experience Researchers Pte Ltd (Singapore) Selangor 公司招聘中 - Ricebowl

Senior Fullstack Java Developer

User Experience Researchers Pte Ltd (Singapore)

分享
保存

工作地点

  • Cyberjaya Selangor Malaysia

职位描述

岗位职责

Job Overview

We are seeking a skilled and motivated Software Engineer to join our technology team. The successful candidate will be responsible for the end-to-end design, development, delivery, and maintenance of business-critical API-driven platforms and modern web applications.


This role requires strong software engineering capabilities, experience in full-stack development, and a solid understanding of secure, scalable, and cloud-native application architectures.

You will collaborate with cross-functional and global teams, working closely with technical architects, designers, and business stakeholders to deliver high-quality digital solutions.


Key Responsibilities

Software Development & Engineering

  • Design, develop, enhance, and maintain scalable, secure, and high-performance web applications and RESTful APIs.
  • Develop and integrate backend services and frontend applications using modern technologies.
  • Ensure application performance, reliability, maintainability, and security throughout the software development lifecycle.
  • Write clean, reusable, well-structured, and maintainable code following software engineering best practices.
  • Conduct code reviews, unit testing, integration testing, and troubleshooting to maintain high software quality.

System Architecture & Integration

  • Collaborate with solution architects, UX/UI designers, and technical stakeholders to translate business and design requirements into technical solutions.
  • Evaluate technical feasibility and ensure proposed solutions align with application architecture and engineering standards.
  • Participate in architecture discussions, technical design reviews, and system integration activities.
  • Support the development of cloud-native applications using modern architectural principles.

DevOps & Software Delivery

  • Implement and maintain CI/CD pipelines to support automated build, testing, and deployment processes.
  • Apply secure software development practices, including DevSecOps principles.
  • Contribute to continuous improvement of development processes, coding standards, and engineering practices.
  • Troubleshoot technical issues and provide production support when required.

Collaboration & Innovation

  • Work closely with global development teams and stakeholders across different regions.
  • Collaborate with business and technical teams to deliver solutions aligned with business objectives.
  • Explore emerging technologies, including Generative AI, Agentic AI, and AI-assisted software development tools.
  • Independently manage assigned tasks, prioritize deliverables, and meet project deadlines.


Technical Requirements

  • Hands-on experience with Java and Spring Boot for backend application development.
  • Experience with React.js for frontend development.
  • Strong knowledge of REST API design, development, and integration.
  • Experience building and deploying secure cloud-native applications.
  • Familiarity with microservices architecture and containerization technologies.
  • Experience with CI/CD tools and automated deployment practices.
  • Exposure to Generative AI, Agentic AI, GitHub Copilot, or other AI-assisted software engineering tools.
  • Proven experience in software engineering, application development, or full-stack development.
  • Strong understanding of software development principles, design patterns, and application architecture.
  • Hands-on experience designing, developing, and integrating RESTful APIs.
  • Experience developing modern web applications and backend services.
  • Good understanding of cloud-native application development, scalability, and security.
  • Familiarity with CI/CD pipelines, automated testing, and software deployment processes.
  • Knowledge of secure coding practices and DevSecOps principles.
  • Experience working in Agile software development environments.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.
  • Good communication skills in English, with the ability to collaborate effectively with international teams.



Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Relevant professional experience in software development or software engineering.
  • Strong teamwork, stakeholder communication, and cross-functional collaboration skills.
  • Ability to work effectively in a multinational and cross-regional environment.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多