jobs in RiDiK (a Subsidiary Of CLPS. Nasdaq: CLPS)

全职 Full Stack Engineer 工作, 薪水, RiDiK (a Subsidiary Of CLPS. Nasdaq: CLPS) 公司招聘中 - Ricebowl

Full Stack Engineer

RiDiK (a Subsidiary Of CLPS. Nasdaq: CLPS)

Undisclosed

Singapore

分享
保存

工作地点

  • Singapore

职位描述

岗位职责

Full Stack Developer (Backend-Focused) | Java Spring Boot & React


About the Role:

We are seeking experienced Full Stack Developers with a strong backend engineering background to join a high-performing technology team responsible for building and enhancing enterprise-grade digital platforms. This role offers the opportunity to work on modern architectures, scalable applications, and innovative user journeys while collaborating with cross-functional teams in a fast-paced Agile environment.


If you are passionate about building robust backend services while maintaining strong frontend development capabilities, we would love to hear from you.


Key Responsibilities:

  • Design, develop, and maintain scalable full stack applications using Java Spring Boot and React.
  • Build, enhance, and optimize RESTful APIs and distributed services.
  • Develop and support microservices and modulith-based architectures.
  • Implement and maintain modern Micro Frontend (MFE) solutions.
  • Collaborate closely with business stakeholders, project managers, architects, and development teams.
  • Participate in system design discussions and technical decision-making.
  • Troubleshoot and resolve complex frontend and backend production issues.
  • Drive engineering best practices, code quality, testing standards, and continuous improvement initiatives.
  • Contribute to technical innovation and modernization efforts.


Mandatory Technical Skills:

Backend Development

  • Strong expertise in Java (Java 21).
  • Extensive hands-on experience with Spring Boot, including:
  • Spring MVC
  • Spring Data
  • Spring Security
  • Spring Cloud
  • Strong understanding of Microservices and Modulith Architecture.
  • Experience with Relational Databases, including:
  • PostgreSQL
  • MariaDB
  • Strong SQL development and performance optimization skills.
  • Expertise in RESTful API Design and Development.
  • Experience with Message Queues, such as:
  • Kafka
  • IBM MQ
  • Strong knowledge of software design patterns and SOLID Principles.


Testing & Quality Engineering

Hands-on experience with:

  • JUnit
  • Mockito
  • Karate
  • Strong understanding of unit testing, integration testing, and automated testing practices.


Frontend Development

  • Strong hands-on experience with React and TypeScript.
  • Expertise in:
  • React Hooks
  • Context API
  • Component Lifecycle Management
  • Experience with state management using:
  • Redux
  • Redux Toolkit (RTK)
  • RTK Query


Modern Frontend Architecture

  • Experience implementing Micro Frontend (MFE) architectures.
  • Knowledge of:
  • Module Federation
  • Single-SPA


Web Technologies

Advanced proficiency in:

  • JavaScript (ES6+)
  • TypeScript
  • HTML5
  • Semantic Markup
  • CSS3
  • Flexbox
  • CSS Grid
  • Responsive Design
  • CSS-in-JS (Styled Components, Emotion)


Frontend Build & Testing Tools

Experience with:

  • Webpack
  • Vite
  • Jest
  • React Testing Library
  • Cypress
  • Playwright


Performance & Engineering Excellence

Experience with:

  • Code Splitting
  • Lazy Loading
  • Frontend Performance Optimization
  • Familiarity with:
  • Design Systems
  • Component Libraries
  • Storybook


What We're Looking For

  • Strong full stack engineering experience with a backend-focused mindset.
  • Proven ability to build scalable, maintainable, and high-performing applications.
  • Strong problem-solving and troubleshooting skills.
  • Experience working in Agile development environments.
  • Excellent communication and stakeholder management abilities.
  • Passion for technology, continuous learning, and engineering excellence.


Why Join?

  • Work on large-scale enterprise digital transformation initiatives.
  • Exposure to modern cloud-native and distributed architectures.
  • Opportunity to influence technical direction and engineering best practices.
  • Collaborative and innovation-driven environment.
  • Continuous learning and professional development opportunities.

重要安全守则

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

了解更多