09.09.2025 aktualisiert


nicht verfügbar
Fullstack Java Developer / Software Engineer Lead
Bad Homburg, Deutschland
Deutschland
Bachelor of Science InformatikSkills
JavaJavaEESpringfullstackOracleJenkins CI/CDMavenJavascriptHibernateJSFC#Eclipse (IDE)Visual StudioGosuGuidewire InsuranceSuite.NETDroolsIntelliJ IDEAjUnitSeleniumagilegitSVNHTML / CSSJira & ConfluenceApache Tomcatspring webflowJMS (Oracle AQ)PL/ SQLDozerApache POISparx Enterprise ArchitectJSPMongoDBSpring MVCSpring BootMapstructJBossJMeter
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:
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
- 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
Beschreibung erfolgt nach Beendigung des Auftrages
Verwendete Technologien:
- Java
- JavaScript
- Bootstrap
- Spring
- Spring MVC
- JSP
- HTML + CSS
- MongoDB
- JUnit
- Maven
- Jetty
- git
- Jenkins
- Eclipse IDE
- Jira + Confluence
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

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