Nikita.

Backend developer based in Aachen. Java, Spring Boot, Linux.

IHK-certified application developer, three years of Java backend work inside the training company of a software house. Today I build and run web products end to end: data model, API, security, deployment, monitoring.

What I do

Backend with Java and Spring

REST interfaces with Spring Boot, authentication and authorisation with Spring Security, JPA/Hibernate, versioned migrations with Flyway, documented with OpenAPI.

Databases

PostgreSQL and MySQL. Data modelling, indexes, execution plans, connection pools, separate demo and production databases.

Architecture

Ports and adapters, so the domain logic stays independent of framework and database. Vertical slice, microservices, validation at the boundaries, clean code and SOLID.

Testing and code quality

JUnit and Mockito for unit tests, Testcontainers for integration tests against a real database, SonarQube, code review before the merge.

Operations and DevOps

My own Linux server: reverse proxy with automatic TLS, applications under systemd, CI/CD through GitHub Actions, daily backups, alerting on failure.

The products running on it

Security

OWASP Top 10 as the floor. Rate limiting per IP and per account, security headers, Argon2id, secrets in the vault rather than in code.

Why me

01

Development and operations in one person

I do not only write the service, I run it. That is why I know how it fails, and build it differently from the start.

02

Everything shown is really running

No practice projects. Every product here is reachable, runs on my server and is maintained by me.

03

AI-assisted, but owned

AI is my daily tool for code and analysis. Architecture, review, security and operations stay my decision.

What I am looking for

01

Role

Backend developer with Java and Spring. A DevOps share is welcome, full-stack is possible.

02

Employment

Permanent position, full time. Hybrid or on-site preferred, remote is possible.

03

Location

Aachen and the surrounding area. Relocation within the EU is possible: Cologne, Düsseldorf, Bonn, Munich, Stuttgart.

04

Languages

German B2 with certificate, English fluent for technical texts, Russian and Ukrainian native.

About me

Nikita

I am Nikita, a backend developer based in Aachen. For three years I was with a software company in Aachen, first on an internship and then in the apprenticeship to become an IHK-certified application developer, where I built and maintained REST interfaces with Java and Spring Boot. Before that, six years of system administration on Linux and Windows. Since May 2026 I have been building my own products end to end, from the data model through to the server, and running them day to day. It is exactly that combination of development and operations that I want to bring into a team.

JavaSpring BootPostgreSQLDockerLinuxTypeScript

Project work

Alongside employment I build websites and web products for founders, small companies and agencies. Direct contact, fixed prices, no agency in between.

See the project work

Contact

Looking for a backend developer?

A message is welcome. CV, references and code are available at any time.

See my CV