Service

Java + Spring Web Applications.

I build web application backends in Java 17/21 and Spring Boot 3 - from scratch or rescuing legacy code.

What it includes

  • REST API + validation, OpenAPI, versioning
  • Spring Security: OAuth2, JWT, Keycloak
  • Hibernate, JPA, JOOQ - data modelling
  • Flyway / Liquibase migrations
  • Tests: JUnit 5 + Testcontainers
  • Deployment: Docker, Kubernetes, AWS

Who it's for

For product teams that need an experienced backend developer for 3–12 months - without onboarding a junior.

This is NOT for you if

  • You are looking for the cheapest hands - my rate reflects 7 years of experience.
  • You need "anyone starting tomorrow" for under a week - not enough time to deliver quality.
  • Your stack is PHP / Node / Python - those are not my areas.

What you get

Working, tested backend deployed to the client environment. API documentation in OpenAPI. Full team code review.

See it in practice

1st World Congress on Cancer & Sexual Health homepage hero
Case study

1st World Congress on Cancer & Sexual Health

SSR platform for an international medical congress — Java + Spring, Angular SSR, KSeF, Stripe.

View project

Frequently asked questions

Which Java versions do you use?

Currently (vHive): Java 21 + Spring Boot 3 + Spring Modulith. Earlier at PKO BP Finat I worked across Java 8, 11 and 17 on a portfolio of financial applications. I can drop to an older version if it is a legacy codebase.

Do you work with both monoliths and microservices?

Yes. At vHive I currently write microservices on AWS with OpenSearch, observability-first (metrics, tracing, structured logs from day one). Earlier at PKO BP Finat I maintained a portfolio of monolithic financial apps (Zencard, PKO TFI, PPK). Spring Modulith is my default when a project does not yet need full decomposition - it gives you module boundaries without paying for distributed infrastructure.

Do you work solo or as part of a team?

Both. At PKO BP Finat I led the backend team (4 people) - planning, code review, mentoring juniors and mid-developers, onboarding new joiners. I also deliver features end-to-end on my own - architecture, CI/CD, deployment.

What is the billing model?

B2B, monthly invoice with VAT. Hourly rate from 250 PLN/h net - final quote after a short call. Hours tracked in Toggl or your system - whichever you prefer.

Can you join my standup / Jira / Slack?

Yes. I have been working in Scrum for 3 years - daily, planning, retro, refinement are standard for me. Tickets in Jira, async on Slack, code review through GitLab/GitHub. EU timezone, no synchronization issues.

What if the project runs over?

Every estimate has a 15–20% buffer. If we are heading past it, we talk before it happens. No "oops, 2 more months" the week before deadline.

Rate and timeline

Rate from 250 PLN/h net
Timeline3–12 months
ModelB2B, invoice with VAT

Have a "Java + Spring Web Applications" project?

Write a few lines about what you need. I respond within 24h with a proposal for the next step.

Let's talk