Projektleiter / Lead Entwickler / Architekt
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 28357 Bremen
- Weltweit
- de | en | es
- 05.09.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
nicht angegeben
10/2024 – 8/2026
TätigkeitsbeschreibungErstellung eines Domänen-Modells der bestehenden Softwarelösung (Domain Driven Design [DDD]). Ausarbeitung und Beratung bei der Entwicklung der Zielarchitektur (Clean Architecture). Erarbeitung von konkreten Umsetzungsmeilensteinen unter Berücksichtigung der unternehmensspezifischen Gegebenheiten. Abstimmung mit Fachexperten. Vorbereitung von Entscheidungsvorlagen für Architekturentscheidungen. Dokumentation der Ergebnisse und Architekturentscheidungen mittels Arc42 und PlantUML. Migration von älteren Spring-Versionen auf aktuellen Stand inkl. einer Konsolidierung.
Eingesetzte QualifikationenArchitektur, Spring Framework, Swing (Java), Linux-Systemadministrator, Postgresql
nicht angegeben
7/2023 – offen
TätigkeitsbeschreibungBestandsaufnahme und Analyse bestehender Anwendungslandschaft und Implementierungen. Umfangreiche Migration von Laravel 8 auf Laravel 11 und PHP 7.3 auf PHP 8.3. Einführung eines Logging- und Monitoringsystems mittels ELK. Fehleranalyse, -clustering, -priorisierung und kontinuierliche Behebung sowie Maßnahmenableitung. Identifikation und Dokumentation von geeigneten Domänen zwecks Überführung eines Monolithen in eine domänengetriebene Anwendungslandschaft. Erarbeitung möglicher Evolutionspfade der Anwendungslandschaft. Teammanagement, Schulung, Einführung und Etablierung zum agilen Entwickeln mit Kanban und Jira. Aufsetzen von Jira und Integration von Github und Github Actions für die Einrichtung einer Build-Pipeline zur Erreichung eines hohen Grades von CI/CD. Förderung der Teamkommunikation u. a. durch Pair Programming, Code Reviews, Techtalks und aktivem Zusammenbringen der Teammitglieder. Proaktive Einführung und Etablierung von Technologien, Standards und Methoden zur stetigen Verbesserung der Technologielandschaft und zum Voranbringen des Teams. Konsolidierung von Tools und Frameworks.
Eingesetzte QualifikationenPHP, Laravel, Mariadb, Apache HTTP Server, Flutter, Jira, Kanban, Code-Review, Continuous Integration
nicht angegeben
9/2022 – offen
TätigkeitsbeschreibungDesign und Entwicklung von cloudbasierten Microservices mit Spring Boot, Spring Data, Hibernate, REST, JPA, Kubernetes, Docker, RabbitMQ, GoAnywhere MFT, Java, JUnit, BDDMockito, Maven, GitLab, MongoDB, MSSQL, MinIO im agilen Projektumfeld (Scrum). Bestandsaufnahme und Analyse bestehender Architektur von zu migrierenden Systemen und der Zielarchitektur. Unterstützung bei der Entscheidungsfindung und Herangehensweise bzgl. der Umsetzung der optimierten Zielarchitektur. Review von Spring Boot Microservice-Implementierungen. Planung und Erstellung einer Roadmap mit dem Entwicklungsteam zwecks Migration und Neuentwicklung von domänengetriebenen Microservices. Entwurf und Dokumentation eines Domänenmodells. Proaktive Einführung und Etablierung von Technologien, Standards und Methoden zur stetigen Verbesserung der Technologielandschaft und zum Voranbringen des Teams.
Eingesetzte QualifikationenKubernetes, Docker, Linux-Systemadministrator, Junit, Apache Maven, Mongodb, SQL-Datenbankadministrator, Scrum
nicht angegeben
11/2021 – 1/2024
TätigkeitsbeschreibungIT Trainer von Studierenden an der Volkswagen Fakultät für Java, Spring Boot, Microservices, JDBC, JavaScript, CSS und REST. Erstellung von Lehrmaterial und Prüfungen sowie die Durchführung von Trainings.
Eingesetzte QualifikationenLinux-Systemadministrator, Java Database Connectivity, JavaScript
nicht angegeben
11/2021 – 1/2024
TätigkeitsbeschreibungDesign und Entwicklung von cloudbasierten Microservices mit Spring Boot, Hystrix, Consul, Reactor, Spring Data, R2DBC, Hibernate, SOAP, REST, JWT, HTML 5, CSS, JavaScript, Swagger, OAuth, JPA, Oracle DB, MySQL, MongoDB, Docker, Kubernetes, Java 11, Unit-Tests (JUnit), Mockito, JMockit, TDD, Elasticsearch, Logstash, Filebeat, Kibana, ELK, AWS, Maven, Eclipse IDE, Git. Upgradeanalysen und -empfehlungen zur bestehenden Microservice-Landschaft. Proaktive Einführung und Etablierung von Technologien, Standards und Methoden. Migration von bestehenden J2EE Applikationen zu Microservices. Entwurf und Dokumentation von REST-Schnittstellen. Definition und Einführung von Entwicklungsleitfäden. Vorantreiben von Continuous Integration & Delivery sowie Unterstützung beim Etablieren einer Delivery Pipeline mit Ausbau der Testautomation. Durchführung und Moderation von Tech-Talks. Präsentation der Sprintergebnisse beim Sprintreview im Rahmen von Scrum.
Eingesetzte QualifikationenSOAP, HTML5, JavaScript, Mysql, Mongodb, Docker, Kubernetes, Linux-Systemadministrator, Junit, Elasticsearch, Apache Maven, Eclipse, Git, Continuous Integration, Scrum
nicht angegeben
3/2021 – 12/2021
TätigkeitsbeschreibungEntwicklung einer Software zum Planen von Schichten für eine Zeitarbeitsfirma. Agile Entwicklung (Scrum) mit Jira. Kundenkontakt, Anforderungsaufnahme, Verantwortung für Architektur, Implementierung und Betrieb. Delegation von Bausteinen an Mitarbeiter. Einsatz von Pair Programming. Framework: JHipster mit React und reaktiver Programmierung in einer Microservice-Architektur. Hosting bei Digital Ocean mit Docker.
Eingesetzte QualifikationenComputerprogrammierung, Docker, Scrum, Jira
nicht angegeben
2/2021 – offen
TätigkeitsbeschreibungUnternehmensweite Einführung und Betreuung von Jira & Confluence für 53 Projekte und 348 Nutzer mittels Kanban. Maßgeschneiderte Konfiguration von schlanken und einheitlichen Jira-Projekten. Ständige Involvierung und Betreuung der einzelnen Projektbeteiligten.
Eingesetzte QualifikationenJira, Confluence, Kanban
nicht angegeben
2/2020 – 7/2021
TätigkeitsbeschreibungDesign und Entwicklung von Domänenmodellen und Implementierung einer domänengetriebenen cloudnativen Serverless Architektur unter Verwendung von Serverless, AWS Lambda, Amazon API Gateway, Step Functions, CloudWatch, DynamoDB, Elasticsearch, CodePipeline, CodeBuild, CodeCommit, Git, AWS, Node.js, TypeScript, NPM, REST, Swagger, Unit-Test (Jest). Koordinative Tätigkeit in einem Greenfield-Projekt. Erstellung und Abstimmung von Roadmaps mit dem Fachbereich, der Geschäftsführung und dem Entwicklungsteam. Proaktive Einführung und Etablierung von Technologien, Standards und Methoden. Anbindung von Zahlungsdienstleistern und Ladeinfrastruktur (OCPI). Technologieevaluationen und Moderation von Architekturworkshops. Beratung zu Application-Monitoring, Logginglösungen und Betrieb der cloudnativen Anwendungslandschaft (DevOps). Etablierung einheitlicher und verbindlicher Projektdokumentationen.
Eingesetzte QualifikationenElasticsearch, Git, Node.Js, Typescript, JavaScript, DevOps, Scrum
nicht angegeben
10/2019 – 12/2019
TätigkeitsbeschreibungDesign und Entwicklung von cloudbasierten Microservices mit Dropwizard, Hystrix, Resilience4j, MongoDB, Docker, Kubernetes, SOAP, REST, JWT, Swagger, Java 8 & 11, Unit-Tests (JUnit), Mockito, TDD, Jenkins, Gradle, IntelliJ, Git. Upgradeanalysen und -empfehlungen zur bestehenden Microservicelandschaft. Entwurf und Dokumentation von REST-Schnittstellen. Präsentation der Sprintergebnisse beim Sprintreview im Rahmen von Scrum.
Eingesetzte QualifikationenMongodb, Docker, Kubernetes, SOAP, Linux-Systemadministrator, Junit, Jenkins, Gradle, Git, Scrum
nicht angegeben
10/2017 – 9/2019
TätigkeitsbeschreibungDesign und Entwicklung von cloudbasierten Microservices mit Spring Boot, Hystrix, Consul, RxJava, Reactor, Spring Data, R2DBC, Hibernate, SOAP, REST, JWT, Swagger, OAuth, JPA, Oracle DB, MySQL, MongoDB, Docker, Jaeger, Appdynamics, Java 8, 9 & 11, Unit-Tests (JUnit), Consul, PACT, Mockito, JMockit, TDD, Elasticsearch, Logstash, Filebeat, Kibana, ELK, Maven, Eclipse IDE, Git. Upgradeanalysen und -empfehlungen zur bestehenden Microservicelandschaft. Proaktive Einführung und Etablierung von Technologien, Standards und Methoden. Wartung von bestehenden J2EE Applikationen (JBOSS). Entwurf und Dokumentation von REST-Schnittstellen. Definition und Einführung von Entwicklungsleitfäden. Etablierung der Durchführung von Performancetests mit JMeter. Vorantreiben von Continuous Integration & Delivery sowie Unterstützung beim Etablieren einer Delivery Pipeline mit Ausbau der Testautomation. Durchführung und Moderation von Tech-Talks. Präsentation der Sprintergebnisse beim Sprintreview im Rahmen von Scrum.
Eingesetzte QualifikationenSOAP, Mysql, Mongodb, Docker, Linux-Systemadministrator, Junit, Elasticsearch, Apache Maven, Eclipse, Git, J2EE, Wildfly, Continuous Integration, Scrum
nicht angegeben
1/2016 – 12/2017
TätigkeitsbeschreibungDesign von Domänenmodellen für eine Kreuzfahrt-Buchungsplattform, Planung der Umsetzung in Form von domänengetriebenen Microservices und Erstellung von Roadmaps zwecks Abstimmung mit Investoren, Geschäftsleitung, Fachbereich und Entwicklungsteam. Eingesetzte Technologien: AWS, Docker, DigitalOcean, Dropwizard, JPA, Hibernate, MySQL, Cassandra, Kafka, Java, Logentries, Eclipse IDE, Git, Flyway. Vorantreiben von Continuous Delivery sowie Aufsetzen einer Delivery Pipeline mittels Maven und Jenkins. Definition und Einführung von Entwicklungsleitfäden. Einsatz und Einführung von Scrum und Kanban. Unterstützung des Businesses (Product Owner) bei der Anforderungsanalyse, Konzeption von Stories und Priorisierung. Aufbau des Entwicklungsteams inkl. Stellenausschreibungen, Bewerbungsgesprächen, Verhandlungen und Anstellungen.
Eingesetzte QualifikationenDocker, Mysql, Apache Kafka, Linux-Systemadministrator, Eclipse, Git, Apache Maven, Jenkins, Continuous Delivery, Scrum, Kanban
nicht angegeben
1/2016 – 1/2017
TätigkeitsbeschreibungProjektplanung / -steuerung und Teamleitung mithilfe von Jira, Confluence, HipChat und Bitbucket (Atlassian-Tools). Design von Domänenmodellen für eine Kreuzfahrt-Buchungsplattform, Planung der Umsetzung in Form von domänengetriebenen Microservices und Erstellung von Roadmaps zwecks Abstimmung mit Investoren, Geschäftsleitung, Fachbereich und Entwicklungsteam. Eingesetzte Technologien: AWS, Docker, DigitalOcean, Dropwizard, JPA, Hibernate, MySQL, Cassandra, Kafka, Java, Logentries, Eclipse IDE, Git, Flyway. Vorantreiben von Continuous Delivery sowie Aufsetzen einer Delivery Pipeline mittels Maven und Jenkins. Definition und Einführung von Entwicklungsleitfäden. Einsatz und Einführung von Scrum und Kanban. Unterstützung des Businesses (Product Owner) bei der Anforderungsanalyse, Konzeption von Stories und Priorisierung. Aufbau des Entwicklungsteams inkl. Stellenausschreibungen, Bewerbungsgesprächen, Verhandlungen und Anstellungen.
Eingesetzte QualifikationenJira, Confluence, Docker, Mysql, Apache Kafka, Linux-Systemadministrator, Eclipse, Git, Apache Maven, Jenkins, Continuous Delivery, Scrum, Kanban
nicht angegeben
7/2015 – 2/2017
TätigkeitsbeschreibungErstellung einer eigenen ERP-Plattform zur Abbildung der Kerngeschäftsprozesse der VTG AG. Durchführung von objektorientierten Analysen und Ausarbeitung von Software-Designs. Software-Entwicklung auf Basis von Java(EE)-Technologien und Methoden: J2EE, Java, JPA, Hibernate, MS SQL, Red Hat JBoss Enterprise Application Platform (EAP), Eclipse RCP, JUnit, Hamcrest, Mockito, AssertJ, Guice, Jackson, XML, JAXB, Subversion, Jira, Scrum, Gradle, Maven, Jenkins, Build Pipeline, Continuous Integration & Delivery. Unterstützung der Business-Analysten (Product Owner) bei der Konzeption von Stories. Anwendung und Einführung des Spotify Squad Health Check Models. Umsetzung von Tickets zur Generierung von Rechnungen und Datenblättern unter Einsatz von Word-Templates und OLE. Anpassung und Ergänzung von und mit weiteren GUI-Elementen eines Eclipse RCP-Clients. Erweiterung der Persistenzschicht durch Hibernate-Mappings. Schema- und Massendatenänderungen mittels SQL-Skripten unter Einsatz eines Datenbankmigrationstools (Flyway). Testgetriebene Entwicklung von Businesslogik in Java.
Eingesetzte QualifikationenJ2EE, Linux-Systemadministrator, SQL-Datenbankadministrator, Eclipse, Junit, Subversion, Jira, Scrum, Gradle, Apache Maven, Jenkins, Continuous Integration
nicht angegeben
7/2014 – 7/2015
TätigkeitsbeschreibungAnforderungsanalyse, Architektur, Entwicklung, Auslieferung und Anwendungsbetreuung einer iPhone/iPad/Android App für den Gesundheitssektor. Projektplanung und Einsatz von Jira in Verbindung mit Confluence. Eingesetzte Primärtechnologien: PhoneGap, HTML, JavaScript, JQuery und JQuery Mobile.
Eingesetzte QualifikationenPhonegap, HTML, JavaScript, Jquery, Jira, Confluence
nicht angegeben
2/2012 – 6/2015
TätigkeitsbeschreibungLösung von technischen Problemstellungen und Weiterentwicklung von Abonnement- und Zahlungssystemen. Design und Implementierung von Adaptern, Wrappern und Schnittstellen zum Zugriff auf die Anwendungslandschaft der Financial Times. Einsatz von Scrum und Kanban in Verbindung mit Jira. Präsentation des Teamfortschritts beim zweiwöchentlichen Sprint-Review. Aufsetzen von Jenkins mit allen benötigten Jobs zur Realisierung von Continuous Integration (Delivery Pipeline). Evaluation verschiedener Entwicklungswerkzeuge und Frameworks zur Optimierung der Teamproduktivität. Coaching von drei Mitarbeitern in Manila, Philippinen (remote). Performance-Verbesserungen und Parallelisierung aufwendiger Testlandschaften. Einführung von Konventionen, einer definierten Architektur und Entwicklungsleitfäden. Schätzung von Entwicklungsaufwänden. Implementierung von Performance-Tests mit HP LoadRunner und Grinder. Aufsetzen von Jenkins-Jobs zur Realisierung von Continuous Integration. Integration von ContiPerf in Jenkins um Performancetrends zu visualisieren und zu verfolgen. Teil eines Scrum- und Kanban-Teams. Implementierung, Test, Auslieferung und Inbetriebnahme von Change Requests. Überwachung der Produktivsysteme und direkte Lösung von Problemen (DevOps).
Eingesetzte QualifikationenLinux-Systemadministrator, Salesforce.Com, Apache Kafka, Ajax, J2EE, Web Services, Xpath, Eclipse, Git, Apache Maven, Scrum, Kanban, Jenkins, Performance-Analytiker, DevOps
nicht angegeben
9/2009 – 11/2011
TätigkeitsbeschreibungEvaluation von Werkzeugen und Testframeworks für automatisiertes Testen von JSF (ICEfaces)- und Ajax-Anwendungen. Entwurf, Architektur, Implementierung und Wartung eines domänengetriebenen Testframeworks für funktionale automatisierte Tests basierend auf Java, Selenium RC, Selenium Grid, Feed4JUnit, ContiPerf, JUnit und jQuery. Ständige Verbesserung von Testprozessen, Methoden und Werkzeugen. Coaching, Anleitung und Unterstützung von Teams beim Entwickeln von testbaren Anwendungen und dem effizienten Einsatz von Testautomation. Detaillierte und konsolidierte Testberichterstattung. Build- und Konfigurations-Management mit Maven, Ant und Hudson (Continuous Integration). Aufsetzen und Wartung von Linux-Umgebungen. Testdatengenerierung und Aufsetzen von umfangreichen realitätsnahen Datenbeständen für Testzwecke. Betreuer und zweiter Prüfer für die Bachelorarbeit eines Studenten über automatisiertes Testen von JMS-Systemen. Betreuer eines Praktikanten für das Testautomationsteam.
Eingesetzte QualifikationenJavaserver Faces, Ajax, Linux-Systemadministrator, Selenium, Junit, Jquery, Apache Maven, Hudson Software, Unix-Administrator, Test Automation
nicht angegeben
10/2006 – 8/2009
TätigkeitsbeschreibungEntwicklung, Wartung, Erweiterung und Debugging mehrerer J2EE-Anwendungen für das Bundesverwaltungsamt. Migration von Host-Systemen (Cobol) auf Java-Technologien. Spezifikation von Änderungsanforderungen in Zusammenarbeit mit Kunden. Durchführung des kompletten Entwicklungslebenszyklus: Analyse, Spezifikation, Entwurf, Entwicklung, Test, Auslieferung und Inbetriebnahme. Architekt und leitender Entwickler des Werkzeugs „Proven!“ (Java, FIT, Fitnesse, Selenium RC, HttpUnit, JUnit, DBUnit, Word). Durchführung von Trainings zum Werkzeug „Proven!“. Coach und Mentor von vier neuen Teammitgliedern. Entwicklung von Excel-Erweiterungen in Visual Basic for Applications und eines PDF-Merge-Werkzeugs unter Zuhilfenahme von Java Technologien. Wartung und Betreuung von Linux-Umgebungen und VMWare-Systemen.
Eingesetzte QualifikationenJ2EE, Linux-Systemadministrator, Apache Struts, JavaScript, Web Services, WebSphere Application Server Spezialist, C++, COBOL, Selenium, Junit, Projektadministrator, Unix-Administrator, Vmware
nicht angegeben
10/2004 – 9/2006
TätigkeitsbeschreibungEntwicklung von intern und öffentlich zugänglichen Systemen in PHP, MySQL, MS SQL und MS Access. Scripting von Linux Bash-Skripten. Hauptverantwortlicher für die firmenweite Windows XP, Windows 2003 Server und Active Directory Infrastruktur. Aufsetzen, Wartung und Administration von Linux Servern für Immissionsmessstationen.
Eingesetzte QualifikationenPHP, Mysql, SQL-Datenbankadministrator, Microsoft Access, Unix-Administrator, IT-Mitarbeiter, Active Directory
nicht angegeben
4/2003 – 6/2004
TätigkeitsbeschreibungAdministration von Linux-Servern und Entwicklung von Webseiten in PHP und MySQL.
Eingesetzte QualifikationenUnix-Administrator, PHP, Mysql
nicht angegeben
1/2001 – 12/2003
TätigkeitsbeschreibungOrganisation der Veranstaltungsräume, des Netzwerks und der Turniere. Administration des Netwerks, der Spiele- und Web-Server (Linux und Windows). Entwicklung von Spielstatistiken und Webseiten in PHP, JavaScript und MySQL.
Eingesetzte QualifikationenUnix-Administrator, IT-Mitarbeiter, PHP, JavaScript, Mysql
Ausbildung
Bremerhaven
Über mich
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
