Search Jobs

Search by job, company or skills

5-8 Years
SGD 8,000 - 10,000 per month
  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

What you'lldo

  • Design and implement backend REST APIs using Java + SpringBoot
  • Build Dashboard frontend features using Next.js / React /TypeScript / Tailwind CSS, including data views, forms, charts (Recharts), and PDF export interactions
  • Design data models and write migration scripts on PostgreSQL(with pgvector) + MyBatis-Plus / Flyway
  • Work with AWS cloud infrastructure (RDS, ElastiCache, SQS, S3, Secrets Manager), including deployment and operational troubleshooting
  • Write unit tests (JUnit 5 / ArchUnit) and end-to-end tests(Playwright) to uphold code quality and architectural constraints
  • Collaborate with product, finance, and operations teams to turn PRDs into maintainable, extensible technical solutions

Requirements

  • Bachelor's degree or above in Computer Science or a related field, or equivalent work experience
  • 5+ years of full-stack or front-/back-end engineering experience, able to independently deliver complete features from frontend pages to backend endpoints
  • Proficient in Java + Spring Boot (MyBatis-Plus, Spring Security, RESTful API design)
  • Proficient in React / Next.js + TypeScript, with a solid understanding of the App Router, componentization, and state management
  • Strong command of PostgreSQL relational database design and SQL tuning, and of migration tools such as Flyway
  • Hands-on experience with AWS services, covering at least two of RDS, S3, SQS, ElastiCache, and Secrets Manager
  • Proficient with AI coding tools (e.g. Claude Code, Cursor, GitHub Copilot) to accelerate day-to-day development, and able to review and validate AI-generated code before safely integrating it into production
  • Excellent engineering fundamentals: clean code, design patterns, automated testing, Git-based collaboration
  • Able to work from a PRD / technical design doc to independently break down requirements and turn them into a technical solution
  • Hands-on experience with Docker and GitHub Actions CI/CD
  • Able to read and write Chinese, and comfortable reading Chinese technical docs/PRDs
  • Good written and spoken English

Nice to have

  • Hands-on experience building and integrating a Node.js /TypeScript + LangChain / LangGraph AI agent service (knowledge-base retrieval, conversational workflows, business tool calling)
  • Experience with LLM agent orchestration frameworks such as LangChain / LangGraph / LlamaIndex, or with RAG (retrieval-augmentedgeneration) application development
  • Experience with vector databases (e.g. pgvector) or semantic search
  • Experience integrating with the WhatsApp Business API /Meta Cloud API or other messaging platforms
  • Background in finance/property management/ERP-style SaaS product development

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Flyway

Playwright

Claude

Code Cursor

MyBatis-Plus

GitHub Copilot

GitHub Actions

Next.js

AI coding tools

RESTful API design

JUnit 5

ArchUnit

Similar Jobs

4-10 yrs
Remote
Skills:
JavaReact JsAws
7-10 yrs
INR 100,000 - 183,333 per month
Remote
Skills:
react.js PythonPostgreSQLRest Apis
5-10 yrs
Remote
Skills:
JavaAwsMachine LearningSpring CloudRedisPythonDevops
4-6 yrs
Chennai, India, Remote
Skills:
Cloud TechnologiesTypescriptSqlRabbitmqAws LambdaReactKafkaNode.jsMongoDBserverless technologiesNest.jsRelational DatabasesNoSQL databases
4-5 yrs
Remote
Skills:
C#ReactJavascriptSQL ServerEntity FrameworkASP.NETApi DevelopmentAzure DevOpsMicroservicesHTML/CSS