Find N Keep Talent

Senior Java Developer (Backend)

Fnkt Technologies Pte. Ltd. Singapore (one-north / Buona Vista) Hybrid
Type: Full-time Level: Senior / Lead Salary: S$8,000 – S$12,000 per month
senior java developer backend spring boot microservices foodtech hybrid one-north full-time singapore
Fnkt Technologies Pte. Ltd.

About the role

Fnkt Technologies is a Singapore-based food-tech company providing ordering, POS and kitchen orchestration software to hawkers, cafes and cloud kitchens across SEA. Our engineering team works closely with on-the-ground operations teams to deliver resilient, low-latency services used during peak lunch and dinner periods.

The Senior Java Developer (Backend) will own critical backend services: designing APIs, improving throughput, implementing integrations with third-party POS and payment gateways, and leading performance tuning efforts. You will be hands-on coding in a Spring Boot / microservices environment, contributing to architecture decisions and mentoring mid-level engineers.

This is an opportunity to join a fast-growing product team with strong ties to F&B operators — ideal for engineers who enjoy production-scale problems (order spikes, inventory sync, reconciliation) and who want close exposure to real operations. We offer hybrid working, a collaborative product-driven culture and chances to shape technical direction as we scale to more markets.

About Fnkt Technologies Pte. Ltd.

Fnkt Technologies builds cloud-native software for the food and beverage industry — from single-site cafes to multi-outlet cloud kitchens. Our platform handles ordering, kitchen routing, inventory sync and merchant dashboards; we partner with local hawker groups and hospitality brands in Singapore.

What you can expect

  • Hybrid work (office at one-north) with flexible core hours.
  • Direct impact on hundreds of merchants across Singapore.
  • Strong product-market fit with stable recurring revenue.
  • Opportunities for technical leadership and product ownership.

Key responsibilities

  • Design, build and maintain backend microservices using Java (Spring Boot) to support ordering, payments, inventory and POS integrations.
  • Own APIs and data contracts consumed by mobile/web frontends and partner POS systems; ensure backward compatibility and clear documentation.
  • Drive performance optimisation, capacity planning and troubleshooting for high-traffic events (lunch/dinner peaks).
  • Implement and maintain CI/CD pipelines, automated tests and observability (logging, metrics, tracing).
  • Collaborate with product managers and operators to translate business requirements into reliable technical solutions.
  • Mentor and review code for mid-level and junior engineers; lead technical design reviews and pair programming sessions.
  • Participate in on-call rotation to respond to production incidents and rollout emergency fixes as needed.
  • Work on integrations with third-party payment gateways, delivery partners and POS vendors; ensure secure handling of sensitive data.

Requirements

  • 5+ years professional experience building backend systems in Java (Spring Boot preferred).
  • Strong experience with microservices architecture, RESTful APIs and asynchronous messaging patterns.
  • Proven ability with relational databases (PostgreSQL/MySQL) and familiarity with at least one NoSQL store (Redis/Cassandra).
  • Experience with containerisation (Docker) and orchestration (Kubernetes) and deploying to cloud platforms (AWS/GCP).
  • Practical knowledge of CI/CD tools (Jenkins/GitLab CI/GitHub Actions) and automated testing practices.
  • Experience debugging production issues under load and working with monitoring tools (Prometheus, Grafana, ELK).
  • Good understanding of security best practices (authentication, encryption, PCI considerations for payments).
  • Able to work in Singapore (work pass / citizen / PR) and flexible to participate in occasional on-call duties outside normal hours.

Benefits

  • Hybrid working arrangement with 3 days office / 2 days remote recommended.
  • Competitive salary with performance bonuses and stock option eligibility.
  • Comprehensive medical insurance and dental coverage.
  • Paid annual leave, public holidays and sick leave as per Singapore law with additional discretionary leave.
  • Training & conference allowance and a personal learning budget.
  • Team lunches, occasional staff meals at partner cafes and company social events.
  • Commuting or transport allowance for office days.

Work schedule

Typical week: 5-day work week with hybrid attendance (office + remote); occasional on-call rotation and weekend releases.

  • Core hours: Mon–Fri, 10:00–16:00 (flexible start between 08:00–10:00).
  • On-call rotation for incidents (shared among senior engineers).
  • Occasional early/late deployments around low-traffic windows (can require out-of-hours work).

How to apply

Email your CV, LinkedIn profile and a short note about your relevant backend experience to [email protected]. Include links to sample projects or GitHub if available.

Apply Now via Email

More jobs to consider