Full Stack Developer (Java Spring Boot & Next.js) – Medical App

Filled
February 23, 2026

Job Description

Job Overview

We are seeking a Full Stack Developer to help complete the Medical Record Microservice for our healthcare platform. The main language of the project is Arabic, and the ideal candidate will have experience working in production-grade full-stack applications using Java Spring Boot for the backend and Next.js with TypeScript for the frontend.

You will review the existing codebase, fix bugs, and implement the remaining features for the Medical Record System, including CRUD operations, patient history, and a dental dashboard.

Key Responsibilities

  • Review and understand the existing backend (Java Spring Boot) and frontend (Next.js + TypeScript) code.
  • Fix minor bugs and ensure the frontend communicates correctly with backend APIs.
  • Implement remaining features for the Medical Record Microservice, including:
    • CRUD operations for patient data
    • Patient history management
    • Dental dashboard
  • Collaborate with the team to connect the dots between frontend and backend.
  • Ensure code quality, maintainability, and adherence to best practices.
  • Use Docker and Git for development, version control, and deployment.

Required Skills & Experience

Backend

  • Java 17, Spring Boot 3
  • PostgreSQL or similar relational database management
  • Experience designing and implementing REST APIs

Frontend

  • Next.js 14 with App Router
  • TypeScript and Material UI (MUI)
  • Experience integrating frontend with backend APIs

General

  • Experience with Docker and Git workflows
  • Strong debugging and problem-solving skills
  • Ability to work independently and deliver high-quality code
  • Familiarity with medical/healthcare applications is a plus

Preferred Qualifications

  • Experience building full-stack applications in Arabic or RTL languages
  • Familiarity with microservices architecture
  • Previous experience with medical records, patient dashboards, or healthcare apps
  • Understanding of CI/CD pipelines for full-stack applications

Why Join

Opportunity for ongoing involvement and long-term project contributions

Work on a mission-driven healthcare platform impacting patient care

Contribute to a production-ready, full-stack microservice

Collaborate with an experienced team using modern technologies