Book a scoping call
Services

Java engineering services for business-critical systems

Build a data-intensive platform, modernize or speed up the one you run, add AI to it, keep it running, or add senior engineers to your team. Every service has a stated price model and duration, and starts with a thirty-minute scoping call with an architect.

Book a scoping callCompare services

Systems we built, measured in production

1,000,000,000
financial transactions in under an hourFastPost accounting platform · In production since 2013FastPost case study
300,000,000
hotel search queries a day, at 80% lower infrastructure costUK hotel metasearch engineHotel search case study
65%
less time to calculate flight schedulesProof of concept on production dataFlight schedules case study
Choose a service

Start from where your system is

Compare

Price model and duration, service by service

Every number is given in writing after the scoping call: a ballpark range with stated assumptions, a validity period and the expected duration.

OfferPrice modelDurationWhat you get
Data-intensive platform developmentTime and materials with a ballpark rangeBased on scopeCustom Java platforms for high-volume data processing, real-time search, pricing and analytics.
Application Modernization SprintTime and materials with a ballpark range6 to 12 weeksA supported Java application baseline, with tested changes and a plan for the next phase
Performance RescueTime and materials with a ballpark range, against agreed SLO targets4 to 8 weeksMeasured latency and throughput improvements, with profiling evidence and validation against agreed SLOs
AI Integration for Java SystemsTime and materials pilot with a ballpark range; optional retainer4-week scoped pilot, then optional retainerA scoped AI capability integrated with your Java application, with evaluation, access controls and a rollout decision
Managed Java Application SupportMonthly retainer with SLAsOngoing, quarterly reviewPatching, dependency upgrades and a small-change budget for systems that must keep running
Java Team ExtensionMonthly team feeOngoing, long-termSenior Java engineers who join your team for the long term and bring our experience with them
Technical Due DiligenceFixed fee by codebase size2 to 3 weeksA written assessment of architecture, security, scalability, team and AI readiness for an investment decision
  • They're very skilled technically and are also able to see the bigger picture. Stratoflow can actually think about solutions, not just the technical task at hand, which they've been assigned.
    Arnd Jan PrauseChief Operating Officer, musQueteer
Practical questions

Before we start

How do you choose the price model?

It follows the kind of work. Projects are time and materials against a written ballpark range; managed support is a monthly retainer with SLAs; team extension is a monthly fee for the named engineers; technical due diligence is a fixed fee. AI integration starts with a time and materials pilot, followed by an optional retainer.

When will we get a number?

Within a week of the scoping call you receive a written ballpark: a range with stated assumptions, a validity period, the price model and the expected duration.

What happens if the scope changes?

The proposal sets the agreed scope, assumptions and acceptance criteria. We assess requested changes and new dependencies with you, then agree any adjustment to price or schedule before adding the work.

Which service should we start with?

If you are not sure, choose “Not sure yet” in the contact form. The scoping call is there to work it out, and we will say so if none of our services fits.

Do you work with our existing team?

Yes. Engagements run alongside your engineers with daily contact. With Team Extension, our engineers work inside your team under your technical direction.

Next step

Find the right starting point

Tell us what you are building or what is holding the current system back. We will help define the next useful step.

Book a scoping call