Full-Stack Java- und Spring-Entwickler mit Backend-Fokus
- Verfügbarkeit einsehen
- 0 Referenzen
- 90€/Stunde
- 65185 Wiesbaden
- Nähe des Wohnortes
- ar | de | en
- 28.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2014 – 12/2023
Tätigkeitsbeschreibung
Projektbeschreibung:
In meiner Rolle als erfahrener Softwareentwickler war ich maßgeblich an der Modernisierung und Weiterentwicklung von Java-basierten Anwendungen für DB Fernverkehr im Bereich Erlösmanagement beteiligt. Meine umfangreichen Aufgabenbereiche umfassten die Konzeption und Entwicklung von Anwendungen, die Optimierung von Prozessen sowie die Implementierung neuer Technologien und Methoden.
Hauptaufgaben und Verantwortlichkeiten:
Agiles Projektmanagement: Aktive Beteiligung an der Planung, täglichen Meetings, Reviews und Retrospektiven unter Anwendung agiler Methoden und Prinzipien mit dem Framework Agility.
Softwareentwicklung: Konzeption und Entwicklung einer Java- und Spring Boot-basierten Webanwendung zur Optimierung des Erlösmanagements durch die effiziente Steuerung und Echtzeit-
Überwachung von Betriebsprozessen. Im Rahmen meiner Tätigkeit wurden unter anderem folgende Aufgaben realisiert: Implementierung einer WebSSO-basierten Authentifizierung, Design und Implementierung eines rollenbasierten Berechtigungskonzepts, Entwicklung eines Systems zum Auslösen und Überwachen diverser Batch-Services in Echtzeit, sowie die Datenpropagation an externe Systeme via REST. Des Weiteren war ich verantwortlich für die Erstellung zahlreicher CRUD-Funktionalitäten zur Verwaltung von Konfigurationseinstellungen. Ergänzend dazu führte ich die Entwicklung mehrerer Java-basierter Batch-Programme für die nächtliche Verarbeitung großer Datenmengen durch, um Datenaktualisierungen zu gewährleisten.
Technologie-Migration: Migration von Verfahrens-Repositories von SVN zu GitLab und Umstellung von veralteten Datenquellen auf den modernen AWS Secret Manager.
Docker-Integration: Evaluierung und Implementierung der Docker-Technologie in bestehende Prozesse und Anwendungen, unter Berücksichtigung organisationaler Sicherheitsvorgaben.
Prozessoptimierung: Neugestaltung des Build-Prozesses zur Umstellung von manuellen auf automatisierte Abläufe mittels GitLab CI und Entwicklung eines grundlegenden Architekturbildes für das GitLab-CI-Setup.
Ergebnisse:
Erhöhte Effizienz und Zuverlässigkeit der nächtlichen Batch-Läufe durch den Einsatz paralleler Threads.
Erfolgreiche Migration und Modernisierung sämtlicher Verfahrensanwendungen, was zu einer verbesserten Performance und Sicherheit führte.
Effektive Integration von Docker, was die Entwicklung und den Betrieb der Anwendungen optimierte.
Automatisierung des Build-Prozesses, was zu Zeitersparnis und erhöhter Produktivität führte.
Amazon Web Services (AWS), Apache Maven, Confluence, Docker, Git, Java (allg.), Jira, Junit, Continuous Integration, Spring Framework, Vue.Js
10/2011 – 9/2014
Tätigkeitsbeschreibung
Siebel Technischer Berater und Entwickler im Bereich Public Sector, Services und Telko
Technologie Stack: Oracle Siebel CRM, Oracle DB
Softwareentwicklung (allg.)
11/2010 – 9/2011
Tätigkeitsbeschreibung
Siebel Technischer Berater und Entwickler im Bereich Telko
Technologie Stack: Oracle Siebel CRM, Oracle DB
Softwareentwicklung (allg.)
6/2006 – 10/2010
Tätigkeitsbeschreibung
Siebel Technischer Berater und Entwickler im Bereich Telko, Versicherung und Banking
Technologie Stack: Oracle Siebel CRM, Oracle DB, Java, JEE
Softwareentwicklung (allg.)
Ausbildung
Hochschule Zittau/Görlitz (FH)
Görlitz
Über mich
Weitere Kenntnisse
Java, Spring Boot (Spring Framework)
Spring Testing (Unit & Integration Tests using JUnit 5, Mockito & Testcontainer)
Clean Code, Design Pattern, MVC, UML
SQL, Postgres, MySQL, H2, OracleDB, Flyway
Javascript, VueJS, Thymeleaf, HTML, CSS
Git, Maven, Docker, Gitlab CI
Linux, Unix, Shell
IntelliJ IDEA
Persönliche Daten
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden