Senior Software Developer Java & JavaScript
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Bayern
- auf Anfrage
- de | en | nl
- 14.04.2026
- Contract ready
Kurzvorstellung
- Technologiestack Spring Boot, Quarkus, VueJS
- Agile Softwareentwicklung
- Beratung und Coaching
- Organisation und Kommunikation mit Offshore-Teams
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
11/2025 – offen
Tätigkeitsbeschreibung
- Ablösung von Navision und Entwicklung eines eigenen revisionssicheren Stammdatenverwaltungs-Backend mit Quarkus & Postgres mit Hilfe von KI
- Konzeptionierung und Implementierung des Datenbankmodells, eines eigenen Freigabe-Workflows und der Zugriffsberechtigung
- Konzeptionierung und Implementierung jeweils eines Import-/Sync- und Businessservice
- Dokumentation der Konzepte und Umsetzungen für die interne Entwicklungsabteilung zur Weiterentwicklung
Apache Maven, Backend, Git, Java (allg.), Postgresql
2/2025 – 9/2025
Tätigkeitsbeschreibung
- Pflege der bestehenden webbasierten Antragsstrecke im Back- und Frontend
- Weiterentwicklung und Neuimplementierung von Microservices mit Quarkus
- Datenbankanpassungen mit Liquibase
- Authentifizierung mit Keycloak
- Verwendung von Rabbit MQ
- Weiterentwicklung des Frontends mit VueJS
Cloud-Services, Vue.Js, Full Stack Developer
8/2023 – 12/2024
Tätigkeitsbeschreibung
- Migration von Cobol Batches auf Java Spring Boot
- Weiterentwicklung und Wartung der Java Batches
- Migration der Batches von Spring Boot 2 auf 3 und Java 11 auf 17
- Migration von dateibasierter Datenhaltung auf Datenbank
- Neuentwicklung eines Webservices mit Quarkus für Basisdaten
- Initiale Entwicklung eines Frontends mit VueJs zur Pflege der Basisdaten
Apache Maven, Confluence, Datenbankentwicklung, Git, Java (allg.), Jira, Junit, Spring Framework
9/2022 – 6/2023
Tätigkeitsbeschreibung
Neuentwicklung von Spring Boot Services für Catena-X
- Implementierung von Events mit Apache Kafka
- Design der Datenbank
- Testautomatisierung
- Erarbeiten von Konzepten und Lösungen
Apache Kafka, Confluence, SAP HANA, Eclipse, Git, Java (allg.), Jira, Junit, Spring Framework
1/2022 – 6/2023
Tätigkeitsbeschreibung
- Weiterentwicklung eines Spring Boot Services auf Microsoft Azure
- Neuentwicklung einer Azure Function zur Batchverarbeitung
- Support der der Middleware
- Durchführen der Deployments auf Microsoft Azure
- Umstellen des Mailversands auf Mailjet
Apache Maven, Confluence, Eclipse, Git, Java (allg.), Jira, Junit, Microsoft Azure, Spring Framework
2/2021 – 8/2021
Tätigkeitsbeschreibung
• Implementierung eines Bankenportals für Förderbanken
• Übernahme der Position des Technical Lead im Team
• API-Design mit Swagger
• Implementierung eines Microservice mit Spring Boot für den Bereich Belegliste
• Design der Datenbank für den Bereich Belegliste
• E2E-Tests mit Cucumber
Confluence, Git, Gradle, Java (allg.), Jira, Oracle-Anwendungen, Spring Framework, SQL
6/2020 – 4/2021
Tätigkeitsbeschreibung
- Redesign einer bestehenden Anwendung mit Microprofile/Payara Micro und Angular in
Kubernetes nach dem Ansatz „Backend For Frontend“
- Evaluierung von Umsetzungsmöglichkeiten
- Implementierung der Endpoints und Business-Logik im Backend
- Dokumentation der Schnittstellen mit Open API
- Konsumieren von SOAP/REST Services interner Schnittstellenpartner
- Erstellen des Datenbankschemas
- Unterstützung im Frontend beim Erstellen von Komponenten im Storybook
Angular, J2EE, Kubernetes, Oracle-Anwendungen, Scrum, SOAP
12/2018 – 4/2020
Tätigkeitsbeschreibung
- Migration bestehender Scheduler Jobs, basierend auf Orchestra, mit Spring Boot, anhand eines eigenentwickelten Frameworks
- Erstellung eines Web-Frontends mit VueJS zur Administration der Scheduler Jobs
- Implementierung von E2E-Tests mit Cypress
- Implementierung eines Authentifizierungsverfahrens mit JWT
- Koordination des Aufbaus einer Dockerumgebung inkl. DevOps Tools
- Definition und Dokumentation der neuen Prozessen
- Erarbeiten einer Strategie nach der BAIT für den Bereich Anwendungsentwicklung
- Aufbau eines Entwicklerteams
- Beratende Tätigkeiten bei der Neuausrichtung der IT und dem Einführen agiler Prozesse
- Schulen der internen Entwickler in den neuen Technologien
Postgresql, Confluence, Scrum, Apache Maven, Eclipse, Git, Java (allg.), Jenkins, Jira, Spring Framework, Vue.Js
7/2018 – 11/2018
Tätigkeitsbeschreibung
- Mitwirken bei der Implemetation von API-Gateways für eine Offer Engine
- Übernahme und Refactoring von REST-Services
- Implementation von teamübergreifenden Bibliotheken
Confluence, Scrum, Apache Maven, Eclipse, Git, Java (allg.), Jira, Spring Framework
1/2018 – 6/2018
Tätigkeitsbeschreibung
Migration bestehenden Veränderungsmitteilungen im Frontend von Weblogic/ADF auf
Spring Boot/Angular 2+
Confluence, Scrum, Apache Maven, Git, Java (allg.), Jira, SOAP, Angular
4/2017 – 10/2017
TätigkeitsbeschreibungImplementation des neuen Tracking Tools auf der Webseite der Bank
Eingesetzte QualifikationenScrum, Eclipse, JavaScript, Jquery
3/2017 – 10/2017
Tätigkeitsbeschreibung
- Erstellung eines Konzepts zur Automatisierung der manuellen Tests für die eigenentwickelte Trading Software (Swing-Anwendung)
- Übergabe des Konzepts und Steuerung des indischen Offshore-Teams bei der
Umsetzung
Test Automation, Java (allg.), Jenkins
1/2013 – 10/2017
Tätigkeitsbeschreibung
- Migration des Internetauftritts der Bank in ein Responsive Design
- Neuentwicklung eines Market Data Servers zur Aufbereitung der Daten von IDMS auf Spring Boot
Oracle-Anwendungen, Wildfly, Hibernate (Java), Java (allg.), Jenkins, Spring Framework, Selenium
3/2012 – 6/2017
Tätigkeitsbeschreibung
Neuentwicklung einer Weboberfläche zur Erstellung eines Tokens zur Nutzung des
Mitarbeiter-WLAN
Apache Tomcat, Apache Maven, Eclipse, Git, Java (allg.), Apache Wicket
Ausbildung
Nürnberg
Wiesau
Wunsiedel
Weitere Kenntnisse
Java 11/17/21, JavaScript, Typescript, VueJS, Angular 2+, SQL
Frameworks:
Spring Boot, Spring Data, Quarkus, Liquibase, Spring Security, JEE, Open API, Swagger, Vuetify, Hibernate, JPA, Apache Struts, Apache Wicket, Apache CXF, Active MQ, jQuery, Microprofile, Apache Kafka
Server:
Payara Micro, Tomcat, Jetty, JBoss
Cloud:
Microsoft Azure, Open Shift, Docker, Kubernetes
Testing:
Selenium, Jubula, Cypress, JUnit 5, AssertJ, Mockito, Jest
Web:
HTML, CSS, JSON, XML, REST, SOA, JWT
IDE:
Eclipse, IntelliJ, Visual Code
Datenbanken:
PostgreSQL, MySQL, Oracle, MSSQL, MongoDB, H2
DevOps:
Jenkins, SonarQube, Nexus, Docker, Openshift, Github, Gitlab, Bitbucket
Tools:
Postman, DBeaver, Git, Maven, Gradle, Lens
Sonstiges:
Confluence, Jira, Agile Softwareentwicklung, Scrum
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Niederländisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
