Discuss a Project

UNDERSTAND · ENGINEER · PROVE · OPERATE

CoreCare

Your software is live. Now it has to stay reliable.

CoreCare is JustJava's production engineering service for software that needs ongoing technical attention after launch.

One night on CoreCare.

Example incident
Payment API · response time (p95)240 ms
01:3002:1402:3803:30
  1. 02:14
    Alert fired. Payment API p95 at 1.8s against a normal 240ms. On-call engineer paged.
  2. 02:21
    Root cause found. Ledger lookups lost an index after last week's data growth.
  3. 02:38
    Fixed. Index restored. Response time back to 230ms. No transactions lost.
  4. Next day
    Made permanent. A query performance check added to the release pipeline so it cannot return quietly.
  5. Same window
    Housekeeping. Three outdated dependencies patched while the change window was open.
  6. 09:00
    Reported. Incident summary, cause and follow-ups visible in the client platform before the working day starts.

What CoreCare covers.

  • p95230 msOK

    Observe

    Understand application health, failures, performance and important operating signals.

  • spring-boot3.2 → 3.3

    Maintain

    Keep dependencies, environments and technical housekeeping under control.

  • INC-207RESOLVED

    Resolve

    Investigate incidents, defects and root causes.

  • Tech debt2 items closed

    Improve

    Address agreed performance issues, technical debt and operational improvements.

  • Monthly reportSENT

    Report

    See activity, risks, recommendations and relevant system information through the client platform.

CoreCare is not an unlimited feature-development retainer. Material new functionality is scoped and agreed separately.

Software Health Review

Already have software we did not build?

We can take responsibility for existing software, but not blindly.

Before CoreCare begins, JustJava performs a technical health review to understand the codebase, architecture, deployment, dependencies, documentation and operational condition.

Responsible engineering starts with knowing what we are taking responsibility for.

Have software that needs to be done properly?

Tell us what the business is trying to achieve. You do not need to arrive with a technical specification. If the opportunity is a good fit, we will help turn the business requirement into an engineering problem we can solve.

We review the context before the first serious conversation.