Fullstack Java Senior Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 4681 Rottenbach
- DACH-Region
- de
- 30.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2024 – 7/2024
Tätigkeitsbeschreibung
Entwicklung einer Einsatzplanung für BK Metallbau
Die Firma BK Metallbau fertigt und montiert vor allem Glasfassaden aus Stahl und Metall.
- Entwicklung einer Software zur Einsatz- und Produktionsplanung, um den analogen Prozess zu digitalisieren.
- Augenmerk lag auf dem günstigen Betrieb der Software in der Hetzner Cloud.
Mariadb, Java (allg.), Spring Framework, Typescript, React (JavaScript library)
1/2024 – offen
Tätigkeitsbeschreibung
Entwicklungsunterstützung für die Core Smartwork Plattform
CORE Smartwork ist die einzige Mitarbeiter-App, die alle Bereiche der internen Kommunikation und des Employer Brandings in einer umfassenden Lösung abbildet.
- Unterstützung bei der Backend-Entwicklung durch Entwicklung neuer Features und Unterstützung bei Fehlerbehebung.
- Unterstützung der Junior Developer bei der Entwicklung im Backend.
- Einarbeitung in eine sehr große, bestehende Code-Basis
Mariadb, Microsoft SQL-Server (MS SQL), Postgresql, Kotlin, Spring Framework, Typescript, Microsoft Azure, Angular, Elasticsearch
11/2023 – 8/2024
Tätigkeitsbeschreibung
Entwicklung einer ersten Version einer IOT-Cloud-Plattform
Baumgartner Automation liefert Steuerungen unter anderem für Pellets- & Recyclinganlagen, Beton-Mischanlagen und Kiesanlagen
- Entwicklung einer IOT-Cloud-Plattform, um die Steuerungen auf den Maschinen einfach orchestrieren und einstellen zu können.
- Die erste, bereits ausgelieferte Version der Baumgartner IOT-Cloud, ermöglicht es, Mahl- und Mischanlagen eines Kunden von Baumgartner Automation entsprechend einzustellen und zu überwachen.
- Neben der Software, welche in der Cloud läuft, wurde auch die Software zum Ansteuern der SPS-Anlagen direkt auf den Maschinen entwickelt.
- Die ersten Kunden von Baumgartner Automation haben die ersten Versionen der Plattform bereits im Produktiveinsatz.
- Microservice Architektur in der AWS Infrastruktur.
Mariadb, Mongodb, Postgresql, Embedded Systems, Hibernate (Java), Java (allg.), Spring Framework, Typescript, Amazon Web Services (AWS), React (JavaScript library)
10/2023 – 3/2024
Tätigkeitsbeschreibung
Für das White Pearl Mountain Days Festival in Saalbach wurde eine Buchungsplattform inkl. Zahlungsabwicklung entwickelt.
- Alle Events auf dem Festival wurden mit dem System von den Besuchern gebucht und bezahlt.
- Hohe Umsätze wurden mittels Hobex auf der Plattform umgesetzt.
- Auch das Eintrittskartenmanagement wurde vollkommen digital über das System abgearbeitet.
Amazon Web Services (AWS), Git, Hibernate (Java), Java (allg.), Mariadb, React (JavaScript library), Representational State Transfer (REST), Spring Framework, Typescript
8/2023 – 2/2024
Tätigkeitsbeschreibung
Entwicklung einer Lehrlingstestungsplattform
Entwicklung einer Plattform zum Testen von Lehrlingen für eine Einstellung bei der Porsche Holding
- Die Porsche Holding stellt sehr viele Lehrlinge ein. Diese müssen bei der Einstellung gewisse Tests absolvieren.
- Entwickelt wurde eine Plattform, mit der man solche Tests erstellen und auswerten kann.
- Mehrere Gamification-Elemente wie Joker, etc. wurden entwickelt.
- Mehrere Multimedia-Features wurden eingebaut.
- Software wurde von der Porsche IT inspiziert und in deren Infrastruktur eingebunden.
Mariadb, Docker, Git, Hibernate (Java), Java (allg.), Spring Framework, Amazon Web Services (AWS), React (JavaScript library)
3/2023 – 1/2024
Tätigkeitsbeschreibung
Die Firma Guntamatic stellt Heizungen her. Für diese Firma wurde ein neues Cloud Backend zum Steuern der Kessel entwickelt.
- Analyse des bestehenden Backends, welches in CoffeeScript geschrieben wurde.
- Neuentwicklung eines Backends, welches Befehle zur Steuerung von Guntamatik-Heizkesseln an die Steuerungen auf den Heizkesseln schickt.
- Neues Backend erreicht eine hohe Ausfallssicherheit und kann der Anforderung mehrere Tausend Heizkessel gleichzeitig zu betreuen gerecht werden.
- Das neue Backend und die dazugehörige Infrastruktur wurden auf die neuesten Sicherheitsstandards gehoben.
- Die Abwärtskompatibilität zum alten Backend wurde sichergestellt, damit die bestehenden Android und IOS Apps weiterhin funktionieren.
- Entwicklung einer Administrationsoberfläche zur Verwaltung der Heizkessel.
Android, iOS, Docker, Git, Hibernate (Java), Java (allg.), Spring Framework, Amazon Web Services (AWS), React (JavaScript library), Representational State Transfer (REST)
1/2023 – 3/2024
Tätigkeitsbeschreibung
Entwicklung einer Plattform für Notärzte
Die Notarztbörse ist eine Plattform zur Vermittlung von geplanten Nottransporten zwischen Krankenhäusern und Notärzten
- Das Rote Kreuz beauftragt die Transporte und das Krankenhaus bestätigt diese.
- Neben Nottransporten werden auch Ambulanzdienste, Ordinationsdienste etc. vermittelt.
- Mehr als 300 Benutzer. Mehr als 400 vermittelte Aufträge in 6 Monaten.
Hibernate (Java), Java (allg.), Spring Framework, Typescript, Amazon Web Services (AWS), React (JavaScript library), Representational State Transfer (REST)
9/2022 – 8/2023
Tätigkeitsbeschreibung
Die HeyRise-App unterstützt Unternehmen dabei, dass ihre Mitarbeiter genau den richtigen Sport zur richtigen Zeit machen.
- Unterstützung bei der Entwicklung bis zur Markteinführung der Applikation
- Erstellung von speziellen Trainingsplänen für Mitarbeiter
- Kommunikation zwischen Mitarbeiter und Coaches
- Spezialisierte Auswertungen von Trainingserfolgen
- Effizientes und schnelles Liefern von Trainingsvideos an die mobile Applikation.
Apache Kafka, Postgresql, Hibernate (Java), Java (allg.), Spring Framework, Typescript, Microsoft Azure, Angular
1/2022 – 11/2023
Tätigkeitsbeschreibung
Die Plattform IT-Soforthilfe vermittelt IT-Experten.
- Weiterentwicklung und Umstrukturierung einer in die Jahre gekommenen Softwarebasis.
- Entwicklung der ITSAPI, einer REST-Schnittstelle, welche mittels AI und dem Wissen, welches sich im Forum der Plattform befindet, Fragen beantworten kann.
- Umzug der Plattform von Exoscale auf AWS inklusive aller CI/CD pipelines.
- Umbau der Backend und Frontend Architektur auf eine zukunftsträchtige Basis.
- Entwicklung von Slack und MS Teams Bots welche die ITSAPI verwenden.
Postgresql, Python, Microsoft Azure, Amazon Web Services (AWS), Django, React (JavaScript library)
12/2020 – 5/2024
Tätigkeitsbeschreibung
Surface Solutions war eine 100% Tochterfirma von Tiger Coatings in Wels, und wurde 2024 verkauft.
- Entwicklung einer Software zum einfachen Erfassen und Kalkulieren von Lohnbeschichtungsanfragen.
- Entwicklung als Microservice Architektur.
- Entwicklung einer automatisierten Angebotserstellung aus E-Mails von Kunden mittels AI.
- Entwicklung eines Kalkulationsframeworks mit einer eigenen Sprache zum Definieren, wie kalkuliert werden soll.
- Entwicklung eines Analysetools von CAD files zum Extrahieren von Daten für Kalkulationen.
Mariadb, Postgresql, Prompt Engineering, C++, Git, Java (allg.), Kotlin, Python, Spring Framework, Three.Js, Typescript, Amazon Web Services (AWS), Angular, React (JavaScript library)
4/2019 – 11/2020
Tätigkeitsbeschreibung
IT Monsters war eine Firma zur Erstellung von Individualsoftware, welche 2020 an eine rumänische Firma verkauft wurde.
- Weiterentwicklung und Wartung des Webshops der Firma Multikraft.
- Entwicklung der Website der Messe Wels [-Hyperlink entfernt-](-Hyperlink entfernt-)
- Entwicklung der Website und dem Webshop von Powerglue [-Hyperlink entfernt-](-Hyperlink entfernt-). Dieser wurde jedoch bereits wieder ersetzt.
- Anbindung des Webshops von Schneitler Holz an das Warenwirtschaftssystem.
- Entwicklung des Webshops von DogsWorld [-Hyperlink entfernt-](-Hyperlink entfernt-) inklusive Entwicklung einer Schnittstelle zwischen Webshop und Hundeboxenkonfigurator.
WordPress, Mariadb, Shopify (allg.), Python, Typo3, Django, Magento, PHP
4/2018 – 4/2019
Tätigkeitsbeschreibung
Entwicklung einer Dienstplanerstellungssoftware für Krankenhäuser
- SmartSced ist eine Software, die eine Verallgemeinerung des DocSced-Dienstplanerstellungsalgorithmus für Krankenhäuser anbietet.
- Freie Konfigurierbarkeit des Dienstplanerstellungsalgorithmus.
Mariadb, Apache Maven, Docker, Git, Hibernate (Java), Java (allg.), Spring Framework, Typescript, Amazon Web Services (AWS), Angular, Representational State Transfer (REST)
1/2018 – 4/2018
Tätigkeitsbeschreibung
ntwicklung einer Software zum Automatisierten Erstellen von Unit-Tests
- Symflower ist eine Software zum automatisierten Erstellen von Unit-Tests.
- Unterstützung bei der Umsetzung diverser Software-Komponenten.
- Unterstützung bei der mathematischen Umsetzung des Systems.
Go (Programmiersprache), Angular, Kubernetes
6/2017 – 12/2017
Tätigkeitsbeschreibung
Software Engineer bei Siemens für das MindSphere-Projekt. “Die MindSphere ist das cloudbasierte, offene IoT-Betriebssystem von Siemens.”
- Entwicklung von Backend-Services für den MindSphere-Kern.
- Entwicklung von Backend-Services für MindSphere-Applikationen im Bereich des Energy-Managements.
- Erstellung von Konzepten und Architekturen im MindSphere-Ökosystem.
- Infrastructure Engineering im Umfeld von Amazon Web Services.
Amazon Web Services (AWS), Angular, Apache Maven, Cloud (allg.), Docker, Git, Java (allg.), Mongodb, Representational State Transfer (REST), Spring Framework, Typescript
8/2015 – offen
Tätigkeitsbeschreibung
Entwicklung einer Dienstplanerstellungssoftware für niedergelassene Ärzte
- DocSced ist eine Dienstplanerstellungssoftware für niedergelassene Ärzte im Hausärztlichen Notdienst.
- Insgesamt mehr als 2200 Benutzer
- Website: [-Hyperlink entfernt-](-Hyperlink entfernt-)
- Dienstpläne werden vollautomatisch berechnet, unter Berücksichtigung der Wünsche der Ärzte und den gegebenen Bedingungen.
- Es wird mathematisch beweisbar der beste Dienstplan berechnet. Die Grundlagen des Algorithmus waren die Diplomarbeit des Informatikstudiums.
- Sämtliche Kommunikation der niedergelassenen Ärzte von Oberösterreich und dem Burgenland wird über dieses System abgewickelt.
- Neben den Hauptdienstplänen wird auch die Abrechnung der Dienste, Abwesenheitslisten, Nachmittagsdienstpläne und vieles mehr über die Plattform abgewickelt.
Mariadb, Docker, Git, Java (allg.), Node.Js, Python, Amazon Web Services (AWS), Elasticsearch, JavaScript, Jquery, Representational State Transfer (REST)
Ausbildung
Johannes Kepler Universität Linz
Linz
Johannes Kepler Universität Linz
Linz
Höhere Technische Lehranstalt Grieskirchen
Über mich
Erfahrungshighlights:
DocSced: Entwicklung einer Dienstplanerstellungssoftware für niedergelassene Ärzte mit mehr als 2200 Benutzer
BK Metallbau: Entwicklung einer digitalen Einsatzplanung für Glasfassadenfertigung.
Core Smartwork: Backend-Entwicklung und Junior Developer Unterstützung für eine umfassende Mitarbeiter-App.
Baumgartner Automation: Aufbau einer IoT-Cloud-Plattform zur Maschinensteuerung.
Notarztbörse: Plattform zur Vermittlung von Notärzten mit über 300 Nutzern.
Entwicklung einer Lehrlingstestungsplattform mit Gamification-Elementen.
White Pearl Mountain Days: Registrierungsplattform für Festivalbesucher inklusive Zahlungsabwicklung.
Guntamatic: Neuentwicklung des Heizungssteuerungs-Backends mit hoher Ausfallssicherheit.
HeyRise: Fitness-App-Entwicklung für Mitarbeiter.
Durch meine vielseitige Projekterfahrung und technische Expertise bin ich bestens qualifiziert, um Ihre Projekte effizient und erfolgreich umzusetzen.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden