10.09.2026 aktualisiert


100 % verfügbar
Software Developer | Java & Backend-Spezialist | Freelancer
Altena, Deutschland
Altena +50 km
Ausbildung zum Fachinformatiker: Anwendungsentwicklung (2014)Über mich
10+ Jahre Erfahrung im Feld der Software Entwicklung, primär in Java, mit Fokus auf Backend Technologien wie REST APIs und Hintergrunddienste. Zusätzliche Skills: Grundkenntnisse in Video- und Audiobearbeitung, Schreiben, Pädagogik (Tätigkeit als Ausbilder sowie Leitung von Kursen an einer VHS)
Skills
JavaJavaScriptAPIsAndroidAndroid StudioLinuxHibernateJava DevJava Persistence APIjQueryPostgreSQLObjektorientierte Software-EntwicklungSoftwareentwicklungSQL und JavaBackend
Java-Entwicklung
Umfangreiche Kenntnisse in Java (Version 7 bis 21) sowie in verwandten Technologien wie Spring Boot, Quarkus, Hibernate und JPA fuer die Entwicklung robuster Backend-Anwendungen.
Backend- und REST-API-Entwicklung
Fundierte Erfahrung in der Entwicklung von Backend-Diensten und REST APIs, einschliesslich der Anbindung und Integration unterschiedlicher Systeme ueber vordefinierte Schnittstellen.
Android-Entwicklung
Kenntnisse in der Entwicklung von Android-Applikationen, unter anderem mit Android Studio und Kotlin, inklusive der Umsetzung eigener Projekte wie einer App zur Verwaltung physischer Mediensammlungen.
JavaScript & Frontend-Technologien
Kenntnisse in JavaScript (jQuery), HTML/CSS (Bootstrap) sowie JSP/JSF fuer die Entwicklung von Webanwendungen und Benutzeroberflaehen.
Datenbanken
Erfahrung mit relationalen Datenbanken wie MySQL und PostgreSQL sowie mit ORM-Frameworks wie Hibernate und JPA.
GNU/Linux & Systemadministration
Praxiserfahrung mit GNU/Linux-Systemen, Netzwerkboot, Virtualisierung sowie Fat-Client-Umgebungen, auch im schulischen Umfeld.
Docker & Containerisierung
Zertifizierte Kenntnisse in Docker (Docker Mastery) fuer die Containerisierung und den Betrieb von Softwareanwendungen.
Video- und Audiobearbeitung
Grundkenntnisse in der Video- und Audiobearbeitung sowie in Pixelart als ergaenzende kreative Faehigkeiten.
Lehre & Paedagogik
Erfahrung in der Leitung von IT-Kursen (z.B. Einfuehrung in GNU/Linux, Programmieren in Java fuer Anfaenger) an einer Volkshochschule sowie als Ausbilder fuer Fachinformatiker.
Umfangreiche Kenntnisse in Java (Version 7 bis 21) sowie in verwandten Technologien wie Spring Boot, Quarkus, Hibernate und JPA fuer die Entwicklung robuster Backend-Anwendungen.
Backend- und REST-API-Entwicklung
Fundierte Erfahrung in der Entwicklung von Backend-Diensten und REST APIs, einschliesslich der Anbindung und Integration unterschiedlicher Systeme ueber vordefinierte Schnittstellen.
Android-Entwicklung
Kenntnisse in der Entwicklung von Android-Applikationen, unter anderem mit Android Studio und Kotlin, inklusive der Umsetzung eigener Projekte wie einer App zur Verwaltung physischer Mediensammlungen.
JavaScript & Frontend-Technologien
Kenntnisse in JavaScript (jQuery), HTML/CSS (Bootstrap) sowie JSP/JSF fuer die Entwicklung von Webanwendungen und Benutzeroberflaehen.
Datenbanken
Erfahrung mit relationalen Datenbanken wie MySQL und PostgreSQL sowie mit ORM-Frameworks wie Hibernate und JPA.
GNU/Linux & Systemadministration
Praxiserfahrung mit GNU/Linux-Systemen, Netzwerkboot, Virtualisierung sowie Fat-Client-Umgebungen, auch im schulischen Umfeld.
Docker & Containerisierung
Zertifizierte Kenntnisse in Docker (Docker Mastery) fuer die Containerisierung und den Betrieb von Softwareanwendungen.
Video- und Audiobearbeitung
Grundkenntnisse in der Video- und Audiobearbeitung sowie in Pixelart als ergaenzende kreative Faehigkeiten.
Lehre & Paedagogik
Erfahrung in der Leitung von IT-Kursen (z.B. Einfuehrung in GNU/Linux, Programmieren in Java fuer Anfaenger) an einer Volkshochschule sowie als Ausbilder fuer Fachinformatiker.
Erfahrung
Berufserfahrung0 - 5 Jahre
Freelancer seit2024
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRussischMuttersprache
Projekthistorie
Selbstständige Tätigkeit als Freelancer im Bereich Software- und App-Entwicklung, ergänzt durch eine Zertifizierung als IT-Fachkraft fuer App-Entwicklung.
Entwicklung einer Android App zur Verwaltung von Sammlungen physischer Medien mit erweiterbarer Architektur, damit unterschiedliche Arten von Medien unterstützt werden können (mein Abschlußprojekt für die Android App Developer Zertifizierung, selbst entwickelt).
Taetigkeit als Software Developer in unterschiedlichen Unternehmen mit Einsatz von Java 7-21, JSP/JSF, JavaScript (jQuery), HTML/CSS (Bootstrap), Tomcat, Wildfly, Quarkus, Spring Boot, MySQL, PostgreSQL, JPA, Hibernate und LDAP.