Immonet GmbH // Axel Springer AG Logo

Immonet GmbH // Axel Springer AG

Hamburg

Java-EE-Entwicklung für Immobilienportal

Software Developer Java Enterprise

Mai 2013 - Oktober 2013
6 Monate
Festanstellung
Produktarbeit
Hamburg

Relevanz

Warum dieser Case relevant ist

Der Case macht sichtbar, wie Problemverständnis, Verantwortung, Entscheidungen und Umsetzung in diesem Kontext zusammenkamen.

Wirkung

Customer-facing Suche im Java-EE-Immobilienportal mit Multi-Tier-Architektur, TDD, Pairing, Jenkins-Deployments und produktionsnaher Anwendungsbeobachtung verantwortet.

Was davon heute weiterwirkt

Kleine Feedbackschleifen, Testbarkeit und gemeinsame Produktverantwortung bilden hier die Delivery-Grundlage, auf der moderne AI-gestützte Arbeit belastbar aufsetzen kann.

Java EEScrumPortalentwicklungImmobiliensucheProduction-near DeliveryTDD

Belastbare Belege

Java EE

Enterprise-Stack

EJB, JPA/Hibernate, MySQL, Tomcat/JBoss und PL/SQL in Portalentwicklung eingesetzt.

Scrum

Agile Praxis

User Stories, Sprint Planning, Retrospektiven und Pair Programming im echten Produktkontext.

TDD

Qualität

JUnit, Mockito und Selenium für testgetriebene Entwicklung und Qualitätssicherung genutzt.

Wo diese Erfahrung Wert schafft

  • Für Teams, die sehen wollen, dass agile Praxis nicht erst aus späteren Leadership-Rollen kommt.
  • Für Organisationen mit klassischen Enterprise-Systemen, die wartbare Produktentwicklung brauchen.

Case-Kontext

Überblick

Im Team für die kundenorientierte Immobiliensuche verantwortete ich Arbeit von der Problemdefinition über Konzeption, Umsetzung und Delivery bis zu Jenkins-Deployments, Log-Analyse und Anwendungsmonitoring. Dedizierte Admins verantworteten den zugrunde liegenden Plattformbetrieb. Das webbasierte Immobilienportal von Immonet verband Java-Multi-Tier-Architektur, komplexe Entwicklungsaufgaben, Software-Ergonomie und Reengineering für eine bessere Nutzung des Portals.

SCRUM-Methodik mit User Stories, Sprint Planning, Retrospektiven und Pair Programming. Test-Driven Development, Continuous Integration und Code Review für hohe Code-Qualität. Konzeption, Design und Forward-/Reverse-Engineering für robuste Architektur.

Verantwortung

Aktivitäten

  • Java Enterprise Development: Multi-Tier-Architektur, EJB 3.1, JPA/Hibernate für Immobilienportal
  • Immobiliensuche: kundenorientierte Suchfunktionen und -verhalten im Portalteam end-to-end verantwortet
  • Complex Problem Solving: Analyse und Lösung komplexer Entwicklungsaufgaben, Software-Ergonomie
  • Architecture & Design: Konzeption, Design, Forward-/Reverse-Engineering für skalierbare Lösungen
  • Quality Assurance: Test-Driven Development, Code Review, Pair Programming, Continuous Integration
  • Produktionsnähe: Jenkins-Deployments, Log-Zugriff und Monitoring der eigenen Anwendungen in Zusammenarbeit mit den Admins

Arbeitsweise

Methodik

  • SCRUM Framework: User Stories, Sprint Planning, Retrospektiven, Sprint Reviews, Scrum of Scrums
  • Agile Development: Pair Programming, Code Review, Refactoring, Continuous Integration
  • Test-Driven Development: JUnit, Mockito, Selenium, Quality Assurance, Automated Testing
  • Architecture Design: Konzeption, Design, Forward-/Reverse-Engineering, Software-Ergonomie
  • Geteilte Produktionsverantwortung: Deployment und Anwendungsbeobachtung im Produktteam, zugrunde liegender Betrieb bei dedizierten Admins

Technischer Kontext

Technologie-Stack

Die Tools sind hier kein Selbstzweck. Relevant ist, welche Systemebenen im Projekt zusammengebracht wurden.

7Bereiche
28Technologien

DevOps

4
MavenTomcatJBossWeb Deployment

Backend

8
Java 7EJB 3.1JPAStrutsREST APIsHibernateJava-Enterprise-EntwicklungApplication Server

Frontend

1
JavaScript

Datenbanken & Storage

4
MySQLPL/SQLDatenbankdesignDatenpersistenz

Tools

5
JUnitMockitoSeleniumJiraWiki

Methoden & Qualität

5
Test-Driven DevelopmentQualitätssicherungProjektmanagementDokumentationScrum-Tools

CI/CD & Delivery Pipelines

1
CI/CD Pipeline

Nächster Schritt

Wenn du ähnliche Verantwortung brauchst, können wir den nächsten sinnvollen Hebel direkt einordnen.

Schreib kurz, welche Lage, welches Ziel und welche Entscheidung gerade zusammenkommen. Ich antworte persönlich mit einer klaren Einschätzung zum möglichen Wertbeitrag.