09.09.2025 aktualisiert

**** ******** ****
nicht verfügbar

Fullstack Java Developer / Software Engineer Lead

Bad Homburg, Deutschland
Deutschland
Bachelor of Science Informatik
Bad Homburg, Deutschland
Deutschland
Bachelor of Science Informatik

Profilanlagen

CV (Word)
CV (PDF)

Skills

Fullstack Java Entwickler mit mehrjähriger Berufserfahrung. Schwerpunkt in der Entwicklung moderner Business Anwendungen. Dabei Unterstützung des gesamten Entwicklungsprozesses: fachliche und technische Spezifikation/Konzeption (Anforderungsanalyse), Aufwandsschätzung, Implementierung, Test, Auslieferung. Zuletzt hauptsächlich verwendete Technologien: Java, Spring, JSF, JSP, Javascript, Oracle, MongoDB, Maven.

​​​​Zudem Erfahrung in Entwicklung mit .NET/C#: Mobile (Windows Phone), sowie Desktop Anwendungen.

Mehrjährige Erfahrung in sehr großen Projekten (120+ Projektbeteiligte). Zuletzt ausgeübte Rollen: Software Engineer Lead (Anleitung eines Teams von 5-6 Entwicklern), Technischer Chefdesigner (Ansprechpartner für alle technischen Themen im Teilprojekt), Komponentenverantwortlicher für mehrere IT-Systeme (genereller Ansprechpartner für die Systeme, vor allem auch für den Kunden. Die Rolle ist sowohl technischer als auch organisatorischer Natur).

Programmiersprachen:
  • Schwerpunkt in Java in Kombination mit Spring (Vier Jahre Berufserfahrung und davor während des Studiums)
  • Sicherer Umgang mit C# (.NET), Gosu (Guidewire), JavaScript, Oracle, HTML, CSS
  • Grundkenntnisse in C++, PHP, C, Assembler
Tools/Technologien:
  • Mehrjährige Erfahrung mit Maven, Spring, JSF, Hibernate, JUnit, Eclipse IDE, Jira/Confluence, git, SVN
  • Fortgeschrittene Kenntnisse in MS Visual Studio, Jenkins, JBoss Drools (Business-Rule-Management-System)
  • Grundkenntnisse im Umgang mit JEE/EJB + GlassFish (Applikationsserver)

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse

Projekthistorie

Anwendungsentwickler Spring / Spring Boot

USU GmbH / Öffentlicher Sektor

Öffentlicher Dienst

Beschreibung erfolgt nach Beendigung des Auftrages

Wartung und Weiterentwicklung eines Online Marktplatzes für Gabelstapler - Senior Software Developer (freiberuflich)

Supralift GmbH & Co. KG
Verwendete Technologien:
  • Java
  • JavaScript
  • Bootstrap
  • Spring
  • Spring MVC
  • JSP
  • HTML + CSS
  • MongoDB
  • JUnit
  • Maven
  • Jetty
  • git
  • Jenkins
  • Eclipse IDE
  • Jira + Confluence

Modernisierung, Weiterentwicklung und Wartung zahlreicher IT-Systeme im öffentlichen Sektor

Capgemini Deutschland Gmbh

Öffentlicher Dienst


Aufgaben: 
  • Zuständigkeit für mehrere IT-Systeme (ca. 10) innerhalb der System-Landschaft (insgesamt ca. 40 Systeme)
  • Unterschiedliche Typen von Systemen:
    • Geschäftsanwendungen mit Benutzeroberfläche und Backend
    • Hochverfügbare Kernsysteme ohne GUI: zahlreiche Batches, Schnittstellen zu anderen Systemen, automatische Verarbeitung von Geschäftsvorfällen
    • Querschnittskomponenten, welche via REST-Schnittstelle bzw. HTTP Invoker verschiedenste Dienste für die gesamte Systemlandschaft bereitstellen: z.B. Benutzer-/Berechtigungsverwaltung und Authentifizierung, Bereitstellung querschnittlicher fachlicher Daten, die für verschiedene Systeme relevant sind, Verwaltung von Binärdaten etc.
  • Unterstützung des gesamten SW-Entwicklungsprozesses: fachliche und technische Spezifikation/Konzeption (Anforderungsanalyse, Erstellen von CRs etc.), Implementierung (Full Stack), Test, Auslieferung
  • Direkter technischer Ansprechpartner für die Systeme, sowohl für den Kunden, als auch innerhalb des eigenen Teams bzw. für Teammitglieder anderer Teilprojekte innerhalb des Gesamtprojekts
  • Erstellen von detaillierten Kalkulationen für einzelne CRs und anschließende Angebotsabgabe
  • Ausgeübte Rollen:
    • Software Engineer Lead (Anleitung eines Teams von 5-6 Entwicklern)
    • Technischer Chefdesigner (Ansprechpartner für alle technischen Themen im Teilprojekt, systemübergreifend)
    • Komponentenverantwortlicher für die o.g. IT-Systeme (genereller Ansprechpartner für die Systeme, vor allem auch für den Kunden. Die Rolle ist sowohl technischer als auch organisatorischer Natur)

Verwendete Technologien / Projektumgebung:
  • Großprojekt mit 120+ Beteiligten seitens Capgemini
  • Aufteilung in Teilprojekten mit Abhängigkeiten untereinander
  • Agile Entwicklung, aber nicht klassisches Scrum
    • 5 Releases (im Sinne von Inbetriebnahmen) pro Jahr (hin und wieder auch Sonderreleases zwischendurch)
    • Entwicklung in "Sprints", Dauer jedoch länger als im klassischen Scrum
    • Lieferung der Systeme jedoch häufig und flexibel (Notfall Bugfixes für Produktivbetrieb etc.)
  • Java, Spring, Spring Web Flow, JSF, JavaScript + CSS, Hibernate, JMS
  • JBoss Drools, Dozer, Apache POI
  • Oracle, Oracle AQ, PL/SQL
  • JUnit, Selenium
  • Maven
  • Apache Tomcat
  • git + SVN
  • Jenkins
  • Eclipse IDE
  • Jira + Confluence
  • Enterprise Architect (Sparx)

Bewertungen

"Herr Kalb hat uns bei der Weiterentwicklung und Wartung des online-Portals www.supralift.com unterstützt. Er bringt sich sehr gut ein, arbeitet sehr gewissenhaft und genau mit großem Fleiß und Interesse. Wir sind mit den Resultaten seiner Arbeit sehr zufrieden. Er verlässt unser Unternehmen auf eigenen Wunsch - wir wünschen ihm für die Zukunft alles Gute und viel Erfolg."

Supralift GmbH & Co KG

Business Development (Dr. Alexander Lang)

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.10.2026


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden