Erfahren Sie mehr über meine Erfahrungen in der Softwareentwicklung und wie ich mit Technologien wie Spring Boot, Maven, REST APIs und SQL arbeite, um moderne, skalierbare Backend-Anwendungen zu entwickeln.
Entwicklung moderner, skalierbarer Backend-Anwendungen mit Spring Boot.
Nutzung von Maven zur Verwaltung von Abhängigkeiten und für automatisierte Deployments.
Bereitstellung von Diensten und Kommunikation zwischen Microservices mit REST APIs.
Sehr gute Kenntnisse in PostgreSQL und MySQL, inklusive Datenbankmodellierung und -optimierung.
Versionskontrolle und Zusammenarbeit in Entwicklungsteams mit Git.
Containerisierung von Anwendungen und Bereitstellung von Microservices mit Docker.
JavaScript zur Anbindung an das Backend.
Testen von Java-Anwendungen mit JUnit und automatisierten Unit-Tests.
Ich bin Josef Peter, ein erfahrener Java-Entwickler mit einer Leidenschaft für Backend-Entwicklung und komplexe Softwarelösungen. Ich habe umfangreiche Erfahrung in der Nutzung von Spring Boot, SQL-Datenbanken, REST APIs und mehr, um skalierbare, wartbare und performante Systeme zu entwickeln.
Mit meinem tiefen Verständnis für moderne Technologien und meiner Liebe zum sauberen, strukturierten Code arbeite ich stetig daran, innovative Lösungen für anspruchsvolle Probleme zu entwickeln.
Projekte ansehenEntwicklung und Bereitstellung von Java-basierten automatisierten Bots für über 300 Kunden auf den Plattformen NextBots und WebServices. Die Bots optimieren Prozesse und führen maßgeschneiderte Automatisierungen durch, um den Betrieb der Kunden effizienter zu gestalten.
Entwicklung des vollständigen Backends für einen OnlineShop, der den Kauf digitaler Produkte ermöglicht. Die Plattform wurde vollständig mit Spring Boot realisiert und stellt eine robuste und skalierbare Lösung dar. Die Website wird voraussichtlich nächsten Monat veröffentlicht.
Aktuell arbeite ich an der Entwicklung des kompletten Backends für eine Website eines Hosting-Unternehmens. Diese Lösung stellt sicher, dass die Plattform skalierbar und leistungsfähig ist, um den Anforderungen eines wachsenden Kundenstamms gerecht zu werden.