Senior Java Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 95€/Stunde
- 74321 Bietigheim-Bissingen
- Weltweit
- de | en
- 26.11.2024
Kurzvorstellung
Mercedes, Porsche, Allianz, Omio, Sparkassenverlag
Qualifikationen
Projekt‐ & Berufserfahrung
5/2024 – offen
Tätigkeitsbeschreibung
WWS (World Warranty System) ist ein System zur Garantievergabe für die Porsche Fahrzeuge.
- Erstellung, Wartung und Weiterentwicklung von Spring Boot basierten Microservices
- Ablöse von Altsystemen
- Vorbereitung und Umzug von Services in die Cloud
- Definition und Implementierung von Schnittstellen (HTTP, SOAP)
Gradle, Elasticsearch, Git, Hibernate (Java), IBM DB2, Java-Entwickler, Java-Frameworks, Java (allg.), Spring Framework
2/2023 – 4/2024
Tätigkeitsbeschreibung
Activity Report ist eine Zeiterfassungssoftware für Unternehmen
* PDF Import von Stundenlisten
* Export Richtung Rechnungssystem, z.B. EasyBill
* REST API
* Manuelle Erfassung von Stunden
* Freigabeworkflow
verwendete Frameworks & Technologien:
Java 21, Spring Boot, PostgresSQL, PdfBox, Dom4j, Lombok, Gitlab IntelliJ, flyway, mockito
Verantwortlich für die Konzeption und Umsetzung.
Git, Gradle, Hibernate (Java), Java-Entwickler, Java-Frameworks, Java (allg.), Postgresql, Spring Framework
12/2018 – 12/2022
Tätigkeitsbeschreibung
PCSS (Porsche Central Service System) stellt Porsche Werkstätten Werkzeuge zur Diagnose, Reparatur und Dokumentationspflichten von Fahrzeugen zur Verfügung.
- Erstellung, Wartung und Weiterentwicklung von Spring Boot basierten Microservices
- Ablöse von Altsystemen
- Vorbereitung und Umzug von Services in die Cloud
- Definition und Implementierung von Schnittstellen (HTTP, SOAP)
Gradle, Elasticsearch, Git, Hibernate (Java), IBM DB2, Java-Entwickler, Java (allg.), Softwareentwicklung (allg.)
2/2018 – 1/2023
Tätigkeitsbeschreibung
OpenNMS ist ein freies Netzwerkmanagement-System zur Überwachung von IT-Infrastrukturen: -Hyperlink entfernt-
- Entwicklung am OpenNMS Core System, u.a. Implementierung des Timeseries Integration Layer: -Hyperlink entfernt-
- Konzeption und Design eines Osgi basierten Plugins um Zeitreihendaten in die Cloud zu transportieren: -Hyperlink entfernt-
- Absicherung über mTLS
- Entwicklung einer Benutzeroberfläche mittels Vaadin für eine existierende Webapplikation, die MBeans über JMX konfiguriert
- Implementierung eines Lesezeichen Features mittels JSP und Spring MVC
- Implementierung von Kernelementen des „Topology Map“ Feature mittels - Vaadin und Apache Karaf (OSGi)
- Buildmanagement, Continuous Integration & Testautomatisierung (JUnit, Mockito, CircleCi)
- Kommunikation mit dem weltweit verteilten OpenNMS Team in Englisch
Postgresql, Apache Maven, Elasticsearch, Git, Hibernate (Java), Java-Entwickler, Java (allg.), Softwareentwicklung (allg.)
5/2014 – 2/2017
Tätigkeitsbeschreibung
Omio ist eine Suchmaschine für Reiseverbindungen in Europa
- Verantwortlich für >200 Integrationen von Transportunternehmen (u.a. Deutsche Bahn, Trenitalia, UK Rail, Renfe, Flixbus, PKP IC)
- Strategische Ausrichtung des Unternehmens im Rahmen des ELT (Extended Leadership Team)
- Führungsverantwortung ~30 Mitarbeiter
Spring Framework, Apache Maven, Forschung & Entwicklung, Git, Gradle, Hibernate (Java), Java-Entwickler, Java (allg.), Lieferantenentwicklung, Mysql, Personalführung, Softwareauswahl (Evaluierung)
8/2012 – 4/2014
Tätigkeitsbeschreibung
Omio ist eine Suchmaschine für Reiseverbindungen in Europa
- Konzept, Architektur und Implementierung
- Aufbau des Entwicklungteams (von 0 bis 20 Entwickler)
- Einführen von Entwicklungsprozessen: Kanban & SCRUM
- Personalverantwortung (~20 MA)
Java 7, Tomcat 7, Spring Framework, mySQL, Couchbase, Eclipse, IntelliJ, Jira
Spring Framework, Git, Gradle, Hibernate (Java), Java (allg.), Mysql, Software Architecture, Software Design, Software engineering / -technik, Softwareentwicklung (allg.)
1/2006 – 7/2012
Tätigkeitsbeschreibung
Senior Engineer Java für verschiedene Kundenprojekte:
* Daimer
* Porsche
* Allianz
* Deutscher Sparkassen Verlag (DVS)
* Landesbank Baden-Württemberg (LBBW)
Java-Entwickler, Softwareentwickler, Hibernate (Java), J2EE, Java (allg.), Microsoft SQL-Server (MS SQL), Oracle Database, Spring Framework
Ausbildung
Universität Stuttgart
Stuttgart
Weitere Kenntnisse
Projektleitung
CTO / Technischer Leiter mit Führungsverantwortung für 20+ MA
Aufbau und Skalierung von Teams
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden