Skip to content
View jomeerkatz's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report jomeerkatz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jomeerkatz/README.md

Hi, I'm Jo πŸ‘‹

Java Backend Developer | Hamburg, Germany

I build solutions to real-world problems that bring real value to the table. My focus is on clean architecture, comprehensive testing, and production-ready applications.

🎯 Currently seeking Junior Java Spring Boot or Software Developer positions in Hamburg (Available Feb-March 2025)


πŸš€ About Me

  • πŸ”­ Building production-grade Spring Boot applications with emphasis on testing and security
  • 🌱 Actively learning: AWS, Kubernetes, Kafka, CI/CD pipelines, and AI integration
  • πŸ’‘ Passionate about backend development, cloud deployment, and scalable architectures
  • πŸƒβ€β™‚οΈ When I'm not coding, you'll find me doing sports
  • πŸŽ“ E-Commerce Graduate with IT Assistant background
  • πŸ“ Based in Hamburg, Germany

πŸ› οΈ Tech Stack

Backend & Frameworks Java Spring Boot Spring Security

Databases & Search PostgreSQL Elasticsearch

Testing & Quality JUnit Testcontainers Mockito

DevOps & Tools Docker Git Maven

Frontend & Other Next.js TypeScript Python


πŸ’Ό Featured Projects

Tech: Spring Boot 4, PostgreSQL, Keycloak, Next.js 16, OpenRouter AI

A full-stack flashcard application with AI-powered card generation and a three-tier difficulty system.

Key Features:

  • πŸ§ͺ Comprehensive testing with Testcontainers, Mockito, and MockMvc
  • πŸ” JWT/OAuth2 authentication via Keycloak
  • πŸ€– AI integration for automated flashcard generation
  • πŸ“Š Clean architecture with proper separation of concerns

πŸ“Ί Watch Demo | πŸ“– Read Docs


πŸ‹οΈ Gym Review Platform

Tech: Spring Boot, Elasticsearch, Keycloak, Docker, Railway

A backend-focused platform for gym reviews with full-text search and geo-location queries.

Key Features:

  • πŸ” Elasticsearch for full-text & geo-radius search
  • πŸš€ Deployed on Railway with Docker containerization
  • πŸ” OAuth2 Resource Server with Keycloak integration
  • πŸ“Έ Secure file upload system with path-traversal protection

πŸ“Ί Watch Demo | πŸ“– Read Docs


🎯 What Sets Me Apart

πŸ§ͺ Testing Culture
Unlike many juniors, I prioritize testing from day one. My projects feature production-parity testing with Testcontainers, comprehensive unit tests with Mockito, and integration tests with MockMvc.

πŸš€ Production Experience
I don't just build localhost demos. My applications are deployed on cloud platforms with proper security (OAuth2/JWT), containerization (Docker), and real-world features (file uploads, geo-search, AI integration).

πŸ’Ό Business + Technical Mindset
With an E-Commerce background combined with software development skills, I understand both technical implementation and business value - I can bridge the gap between developers and stakeholders.


πŸ“« Let's Connect

I'm actively looking for opportunities where I can contribute to impactful projects and grow as a developer.

LinkedIn

πŸ“ Hamburg, Germany
πŸ’Ό Open to: Junior Java Spring Boot Developer, Backend Developer, Software Engineer positions


πŸ“ˆ Current Focus

class Jo extends Developer {
    String[] currentlyLearning = {
        "AWS Cloud Services",
        "Kubernetes Orchestration", 
        "Apache Kafka & Event-Driven Architecture",
        "CI/CD Pipelines (GitHub Actions)",
        "AI Integration & LLM APIs"
    };
    
    String lookingFor = "Junior Java Spring Boot position in Hamburg";
    
    @Override
    public void work() {
        while (motivated) {
            learn();
            code();
            test();
            deploy();
        }
    }
}

Pinned Loading

  1. patient-management patient-management Public

    patient-management app with spring, java, docker, kafka, grpc, micro services, spring cloud and security and also aws and much more

    Java

  2. ai-flashcard-app ai-flashcard-app Public

    AI-powered flashcard learning app | Java Spring Boot 4 + Next.js 16 | JWT/Keycloak auth | Comprehensive testing with Testcontainers & Mockito | PostgreSQL | OpenRouter AI integration | Portfolio pr…

    TypeScript 1

  3. gym-review-platform gym-review-platform Public

    Production-ready gym review platform | Spring Boot + Elasticsearch geo-search | Keycloak OAuth2/JWT security | Photo uploads | Rating system | Docker infrastructure | Next.js frontend | Portfolio p…

    TypeScript 1

  4. joschan21/contentport joschan21/contentport Public

    The open-source content platform for technical founders

    TypeScript 751 106

  5. springboot-author-book-service springboot-author-book-service Public

    Spring Boot REST API demonstrating core backend fundamentals: 3-layer architecture, JPA/Hibernate relationships, DTO pattern with ModelMapper, pagination, custom queries. Comprehensive integration …

    Java

  6. content-calender content-calender Public

    Production-ready Content Calendar API built with Spring Boot 3, featuring a clean REST architecture, full CRUD functionality, JDBC/JPA persistence, Dockerized deployment, environment-based configur…

    Java