HamburgerMenu
hirist

Senior Full Stack Engineer - Java/AngularJS

RS Consulting
8 - 11 Years
Multiple Locations

Posted on: 03/07/2026

Job Description

What You Will Be Working On :

Backend (Spring Boot / Java) :

- CGM data ingestion and derived clinical metric computation over rolling time windows.

- A multi-tier, multifactorial alert engine - this is not a simple binary threshold system. It evaluates multiple clinical parameters simultaneously across several trigger types, auto-escalates based on the combination and severity of patterns, and supports clinician de-escalation actions - all with audit logging.

- RESTful APIs serving the Angular frontend (patient vitals, alert state, case data, campaign metadata).

- Case management workflow backend - a multi-status lifecycle tracking how clinical concerns are raised, investigated, and resolved.

Frontend (Angular) :

- A CGM glucose dashboard giving clinicians real-time and historical visibility into a patient's glucose control - replacing the static PDF reports the hospital currently relies on.

- Patient detail page enhancements: alert displays, case tracking, medication adherence.

- A cases worklist where care teams triage, act on, and resolve clinical concerns across their patient panel.

- Alert configuration UI.

- Fully responsive (desktop, tablet, mobile).

- UI mockups and component specs are provided - your job is faithful implementation and polish, not design decisions.

QA, Bug Fixes & Reliability :

- This is not just an audit - you own finding AND fixing issues. Identify logic errors, edge cases, and incomplete implementations in the existing codebase, then resolve them.

- Verify the alert engine produces clinically correct outputs across all conditions and parameter combinations - and fix what does not.

- Trace issues end-to-end: API contract mismatches, data validation gaps, broken error handling - diagnose and ship the fix.

- Thorough testing is expected - this is a regulated healthcare product where incorrect outputs have real clinical consequences.

What We Are Looking For :

Must-haves :

- Strong Spring Boot / Java backend experience with complex business logic (not just CRUD).

- Production Angular experience (component architecture, state management, responsive layouts).

- Demonstrated ability to rapidly onboard into an existing codebase and ship within tight timelines.

- Active use of AI tools (Cursor, Copilot, Claude, etc.) in your development workflow - we want developers who use AI to accelerate, not replace, their engineering judgment.

- A quality-first mindset - you test thoroughly and think about edge cases before marking something as done.

- Clear, proactive communication - if something is blocked or unclear, say so immediately.

- Availability to overlap with US Eastern timezone for syncs.

Strong-to-haves :

- Mastery of AI dev tools and agentic flows, particularly for front end testing (e.g. Playwright), back end tests, security and documentation.

- Strong skills in Claude Code.

- Experience coordinating with distributed teams (you will liaise with a Europe-based Flutter mobile team).

Education :

- UG: B.Sc in Computer Science and Technology, B.Tech / B.E. in Any Specialization

Key Skills :

- Fullstack Development, Java, Angularjs, Spring Boot, Python

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...