Junior Backend Developer — I build maintainable, tested REST backends with Java and Spring Boot, with a focus on SQL, API design, and production-oriented engineering.
I completed Higher Vocational Training in Multiplatform Application Development (DAM) in 2026. My main professional direction is backend development: clear APIs, solid persistence, automated tests, and code that is straightforward to evolve.
Backend Java · Spring Boot · REST APIs · JWT authentication · OpenAPI / Swagger
Databases PostgreSQL · MySQL · SQL · SQLite · Flyway
Testing & quality Automated testing · JUnit · Mockito · Testcontainers · JaCoCo · MapStruct
DevOps & tools Git · GitHub · GitHub Actions · Docker
Additional Python · Flutter / Dart · Clean Architecture · SOLID · AI / LLM API integration (complementary to backend work)
Production-oriented backend for the Lumind productivity platform. It reflects how I approach backend work: feature-based modules, stateless JWT security (including refresh token rotation and reuse detection), PostgreSQL with Flyway, documented REST APIs (OpenAPI), and a strong test pipeline.
Highlights: Java 21 · Spring Boot · 174 automated tests · GitHub Actions CI · JaCoCo quality gate (80% instruction / 50% branch coverage) · AI productivity analysis via a provider abstraction (GeminiClient stub in v1.0.0). The backend is intentionally frozen after a final audit; CI is green.
| Project | Description |
|---|---|
| Lumind | Productivity and digital wellbeing app — Flutter / Dart, Clean Architecture, BLoC, SQLite. |
| rsvp-event-manager | Event management and RSVP flow — mobile-first, serverless architecture. |
| FutbolWebApp | Football management web app — DataFlex, MySQL. |
- Deepening Java and Spring Boot backend development
- Improving API design, automated testing, SQL, Docker, and CI/CD
- Continuing to improve English for professional software development
- Exploring AI integrations as a complementary backend capability
- GitHub: @MeddinaDev