Back to search
PharmCare Linkedin · Posted 6d ago

Back End Developer

Bangkok City

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Company Description PharmCare is a health technology company focused on improving accessibility, quality, and efficiency of care by enabling personalized, affordable, and on-demand healthcare for the public. The platform connects patients with convenient, high-quality healthcare services through a broad network of pharmacies. PharmCare is one of Thailand’s leading telepharmacy service providers and operates a nationwide pharmacy network that includes major chain pharmacies, local community pharmacies and clinics. These partners use PharmCare’s digital tools to deliver health tech services to insurers, employers, and other organizations. Interested applicants can learn more at app.pharmcare.co.


Role Description This is a full-time Senior Back End Developer role based in Bangkok City, Thailand, with a hybrid work arrangement that allows some work from home. Most senior backend jobs hand you a ticket queue. This one hands you a service to own and a real path to technical leadership.


What you'll do:

  • Own and operate a core backend service end-to-end: design, develop, review, deploy, and monitor.
  • Join the on-call rotation as a secondary responder; build and maintain runbooks and escalation paths — helping remove single-points-of-failure across the team.
  • Lead performance, capacity, and reliability work where the database is the bottleneck: stored-procedure and query optimisation, transactions/locking, connection pooling, read-replica behaviour, load testing, and real-time/streaming session health.
  • Design and deliver backend integrations with external partners via REST APIs and secure file/identity exchange (e.g. SSO, SFTP).
  • Help evolve the architecture — including gradually moving business logic from stored procedures toward the application/service layer — to make the system easier to scale and to maintain.
  • Raise engineering quality through code review, automated unit testing, static analysis, and CI/CD; mentor mid-level and junior engineers.


What you'll get that you're probably looking for:

  • Real ownership — take a core backend service end-to-end: design, build, deploy, operate.
  • A growth path that's actually real — we are hiring a future technical leader, not just a developer (see below).
  • Fast feedback, no layers — work directly with experienced engineers and ship quickly.
  • An AI-native culture — we encourage modern AI tooling (Claude, Cursor, and similar) to multiply your output.
  • Real, hard problems — scaling a database-centric backend (heavy MariaDB stored procedures), high-volume real-time pharmacist sessions, and reliability engineering on a platform that genuinely needs it.
  • Stability + growth — an established company (6+ years) expanding into new partner channels: both security and runway.


The growth path (read this - it's the point)

We are hiring a future technical leader and potential successor for senior system ownership. You will be given deliberate support and real ownership to grow toward — and ideally beyond — the level of our most senior engineers.

  • Months 0–3: ramp on the codebase, own well-scoped features and production support, learn the domain fast.
  • Months 3–9: co-own a core service, join the on-call rotation, lead a meaningful technical workstream.
  • Year 1+: independent service ownership, mentor newer engineers, drive architecture and scaling decisions.
  • Beyond: technical lead / architect — a genuine successor for critical-system ownership.

How far and how fast you go is capped only by your ability to learn and take responsibility.


What you must have to thrive here (the AI era is non-negotiable)

  • A genuinely fast, self-directed learner. You close gaps in new domains, code, and tools quickly and on your own. This matters more to us than years of experience.
  • AI-literate in daily practice. You already use AI coding assistants in real work — Claude, Cursor, GitHub Copilot, or equivalent — and can show how they make you faster at coding, debugging, testing, documentation, and review. If you haven't used Claude or Cursor yet, you must be eager to adopt them from day one.
  • A critical verifier, not a blind copier. In healthcare, wrong output is dangerous. You validate AI-generated logic, especially anything touching patient safety, claims, or money. (We design AI in as a hybrid: AI assists; rules and human review decide.)
  • An effective prompter. You break problems into extraction → normalisation → validation → decision and use AI well at each step.


Technical qualifications:

  • 4–7+ years of backend engineering, strong in Java (17/21) and Spring Boot (3.x), comfortable working inside large, long-lived service applications rather than green-field microservices.
  • Deep relational-database skill with MySQL/MariaDB is central to this role — writing and debugging stored procedures, transactions and locking, query optimisation and indexing, connection pooling, and read-replica/replication behaviour. A significant part of our business logic lives in the database.
  • Production operations experience: on-call, incident response, and observability/APM tooling.
  • Performance and load-testing experience and hands-on capacity planning.
  • CI/CD and Linux deployment experience (pipeline-based builds, service management, reverse proxy / load balancers).
  • Nice to have: healthcare, insurance-claims, payments, or high-availability marketplace/e-commerce experience; experience scaling or modernising a database-heavy backend; real-time messaging (SSE/WebSocket); load/performance and capacity testing; test-driven development.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent