Senior Java Back end / Full Stack developer
Description
Fast growing start up in healthcare domen. Platform is a multi-tenant SaaS product used by care organizations to manage visits, staff, finances, incidents, and care planning — all in one place.
Application is a cloud-native microservices platform powering the full lifecycle of domiciliary care: from scheduling carers and tracking visits with GPS check-in/check-out, to generating invoices, managing HR records, logging safeguarding incidents, and creating AI-powered care plans. The platform serves web and mobile users with real-time capabilities including video calls, push notifications, and offline-first mobile access.
What We're Looking For
Must-Have Skills
AI integration — hands-on experience
Java 21 + Spring Boot 3.x (microservices, REST APIs, JPA/Hibernate)
React + TypeScript (hooks, state management, component architecture)-very bg plus
Experience with event-driven architectures (messaging queues/topics)
Familiarity with OpenAPI/Swagger and code generation workflows
Tech Stack: Backend (Java Microservices)
Java 21 + Spring Boot 3.3.4
Database: PostgreSQL 16+ with Flyway migrations, Row-Level Security for multi-tenancy
Messaging: Azure Service Bus (topic/queue-based event-driven architecture)
Patterns: OpenAPI-first contracts, BFF gateway layer, event-driven inter-service communication, Specification pattern for dynamic queries
Frontend
React 19 + TypeScript 5.8 + Vite 7
UI: Tailwind CSS v4 + shadcn/ui (Radix primitives, new-york theme)
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.