freiberufler Teamlead & Lead-Dev Fullstack Entwickler auf freelance.de

Teamlead & Lead-Dev Fullstack Entwickler

offline
  • auf Anfrage
  • 90513 Zirndorf, Mittelfranken
  • Nähe des Wohnortes
  • de  |  en  |  tr
  • 03.02.2024

Kurzvorstellung

Fullstack Entwickler mit technischer und fachlicher Erfahrung als Teamleiter. Meine Schwerpunkte liegen im Backend mit einem Java-Techstack. Ich bin aber Techstack agnostisch - habe also keine besonderen Vorlieben. Das Produkt ist wichtig.

Qualifikationen

  • AngularJS
  • Java (allg.)
  • PHP
  • Projektleitung / Teamleitung (IT)
  • Python
  • Softwareentwicklung (allg.)
  • Spring
  • SQL
  • Symfony (Framework)
  • TypeScript
  • Vue.js

Projekt‐ & Berufserfahrung

Lead-Dev & Architekt Online/Intranet Services
Bundesagentur für Arbeit, Nürnberg
12/2023 – offen (5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

12/2023 – offen

Tätigkeitsbeschreibung

Erstellung und Wartung von sicheren Online-Anwendungen nach dem Softwareentwicklungsprozess der BA im Projekt Reh-Mis im Team Brick mit 10 Entwicklern, PO, Scrummaster und Business Analysten. Zu meinen Aufgaben gehören Pflege und Wartung von Online-Plattformen der Bundesagentur und Online Umgebungen der Reh-Mis.
Meine Aufgaben waren mitunter:
- Technische Leitung des Teams und enge Zusammenarbeit mit PO, BA, Architekt und Scrummaster
- Architektur Begleitung und Unterstützung
- Agile Java 17/Quarkus 2&3 in Scrum mit Kanban Board
- Betreuung und Wartung von Build-Pipelines in Jenkins und Tekton & Kubernetes Clustern via Rancher, WSL, K9s & Produktivumgebung
- Code Reviews
- Dokumentation in Jira und Confluence
- Unterstützung der Fachkonzeption und der Business Analyse bei fachichen und technischen Fragestellungen
- Fehlerbehebung und Entwicklung mit Java/Quarkus, Typescript/Angular
- Dokumentation von Codes & Reviews, Release
- Betreuung und deployment der Releases
- Weiterbau der Features, der
- Unit-Testing und Integration Tests

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT)

Lead-Dev Online Services
Bundesagentur für Arbeit, Nürnberg
4/2023 – 12/2023 (9 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

4/2023 – 12/2023

Tätigkeitsbeschreibung

Erstellung und Wartung von sicheren Online-Anwendungen nach dem Softwareentwicklungsprozess der BA im Projekt LION im Team KUDU mit 8 Entwicklern, PO, Scrummaster und Business Analysten. Pflege und Wartung wichtiger Strecken und Vollverstreckung der Module EVL-O, TAAM-O, FBW-O, AGH-O. ASA-O, BAE-O, EQ-O, BEREB-O, BVBM-O.
Meine Aufgaben waren mitunter:
- Technische Leitung des Teams und enge Zusammenarbeit mit PO, BA, Architekt und Scrummaster
- Agile Java 17/Spring Boot 2&3 in Scrum mit Kanban Board
- Betreuung und Wartung von Build-Pipelines & Kubernetes Clustern & Produktivumgebung
- Code Reviews
- Dokumentation in Jira
- Unterstützung der Fachkonzeption und der Business Analyse bei fachichen und technischen Fragestellungen
- Fehlerbehebung und Entwicklung mit Java/Spring, Typescript/Angular
- Dokumentation von Codes & Reviews, Release
- Betreuung des Releases
- Unit-Testing und Integration Tests

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT)

Senior Fullstack Entwickler
Bundesdruckerei, Berlin
9/2022 – 3/2023 (7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2022 – 3/2023

Tätigkeitsbeschreibung

In der Bundesdruckerei (BDR) wird für einen anderen öffentlichen Kunden eine hochkritische, stark auf Sicherheit und Robustheit angewiesene Datenverarbeitung von Millionen von Nutzern in anonymisierter Form entwickelt. Hierzu werden zwei Transferpipelines zu den Vertrauensstellen aufgebaut, welche die Daten anonymisiert und gesplittet der BDR zur Verfügung stellen. Diese Daten werden dann bereitgestellt für die weitere Verarbeitung.

Meine Aufgaben waren:
- Agile Java 19/Spring Boot Entwicklung von Microservices im Team von 10 Entwicklern
- Erstellung der Steuerungsseite der Transferpipelines
- Eigenständige Lösung für das Streaming der Datensätze von verschiedenen Providern (SFTP/Cryptshare/REST) in das S3 im Openshift Cluster der BDR und doppelte Verifizierung der Integrität der gestreamten Dateien
- Erstellung einer REST-Schnittstelle für die Transferpipelines
- Analyse und Behebung von Bugs und Fehlern
- Docker Containisierung der Anwendung und Auslagerung in das Openshift Cluster
- Anlegung, Schätzung, Bearbeitung und Analyse von User Stories
- Formularerstellung
- Code Reviews und QA
- Unit-Testing und Integration Tests

Eingesetzte Qualifikationen

Java (allg.)

Software Engineer
Bundesagentur für Arbeit, Nürnberg
4/2022 – 8/2022 (5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

4/2022 – 8/2022

Tätigkeitsbeschreibung

Das Kernsystem der Bundesagentur für Arbeit sichert für mehrere Millionen Menschen in Deutschland die finanzielle Grundsicherung. Das System hat ca. 65.000 Anwender und wurde von der Capgemini mit Java, Spring Boot und dem eigenen Framework DevonFW erstellt. Sie ist insgesamt eine komplette Digitalisierung des Hartz-4 Prozesses – von Antrag bis Geldüberweisung. Dazu kommen automatisierte Antragsschriften, die an die jeweiligen Antragssteller und ihre individuellen Situationen angepasst sein müssen. In diesem Mammutsprojekt war ich einem der vier Kernteams aus jeweils 15 Entwicklern, die für das Fachkonzept, die Entwicklung, Tests und den Roll-Out verantwortlich waren. Das Team war eine Mischung aus internen Mitarbeitern und externen Capgemini Entwicklern. Entwicklung und Produktivsetzung geschah in Releases. Wir erarbeiteten Anforderungen, schrieben detaillierte Use-Cases und Dokumentationen, kümmerten uns um Wartung und Weiterentwicklung der Software und ihrer Automatisierung. Interne Tickets wurden agil bearbeitet. Ich war auch hier in den gesamten Prozess involviert: Bearbeitung und Analyse von Tickets (Bugfixing, Change Requests), Implementierung, Testing, Build, Deployment (CI/CD), Spezifizierungen, Dokumentationen und Use-Cases. Meine Entwicklungsumgebung bestand aus Eclipse, Jboss, Oracle SQL, Capgemini DevonFW und den etwaigen Systemen der BA.

Eingesetzte Qualifikationen

Java (allg.), Spring

Software Engineer
Statistisches Bundesamt, Remote
4/2021 – 4/2022 (1 Jahr, 1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

4/2021 – 4/2022

Tätigkeitsbeschreibung

Die Software des Statistischen Bundesamt für den Zensus 2022 wurde von der Capgemini mit Java, Spring Boot und dem eigenen Framework DevonFW erstellt. Sie verarbeitete immens große Datenmengen (über Millionen von Datensätzen). Sie holte sich ihre Daten automatisch von einem anderen im Projekt entwickelten Dienst über eine REST-API und importierte sie. Diese Daten wurden zwischengespeichert, ausgewertet, verarbeitet und dann über eine weitere REST-API in aufbereiteter Form einem anderen Dienst zur Verfügung gestellt. In einem Team mit insgesamt vier Entwicklern, die einem internationalen Team aus 30+ Entwicklern verschiedener Klassen (bspw. DevOps, Tester, Architekten) namens Council & Solutions Team unterstellt waren, arbeiteten wir Kundentickets und interne Tickets agil ab. Wir waren mit einem Senior verantwortlich für die hier beschriebenen Services, Datenbanken und Anbindungen. Ich war in den gesamten Prozess der Entwicklung involviert: Bearbeitung und Analyse von Tickets (Service Requests, Bugfixing, Change Requests), Implementierung, Testing, Build und Deployment (CI/CD). Meine Entwicklungsumgebung bestand aus IntelliJ, Jboss, Oracle SQL, Capgemini DevonFW und Kundenkontakt.

Eingesetzte Qualifikationen

Bash (Shell), Git, Hibernate (Java), Java (allg.), jboss, Oracle Database, Representational State Transfer (REST), Spring, SQL, Testing (IT)

Fullstack Entwickler (Festanstellung)
basecom GmbH & Co. KG, Osnabrück
4/2020 – 4/2021 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

4/2020 – 4/2021

Tätigkeitsbeschreibung

Ich war Teil von zwei Inhouse-Projekten in PHP 7.4, Symfony 5, Twig, BS4, Doctrine, Docker, PHPUnit, PHPSpec, PHPStan, VueJS, TailwindCSS, TypeScript, Domain Driven Design, Test-driven Design, Behavior Driven Design, Unit & Integration & Functional Tests. Hier habe ich eine Webapp auf reinem Symfony/Twig/HTML/CSS Stack entwickelt und dann eine weitere Webapp mit VueJS im Frontend als Single Page App, die nur über API-Interfaces mit dem Backend kommunizierte.

Eingesetzte Qualifikationen

Agile Entwicklung, Behavior Driven Development (BDD), Docker, Git, PHP, Symfony (Framework), Testing (IT), Vue.js

Fullstack Entwickler (Festanstellung)
Newroom Media GmbH, Osnabrück
11/2019 – 2/2020 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2019 – 2/2020

Tätigkeitsbeschreibung

Bei Newroom Media habe ich für ein Kundenprojekt Skripte mit TypeScript geschrieben, um alle vorhandenen JSON-Dateien zu lesen und mit einer Musterdatei zu vergleichen. Fehlende Einträge wurden hinzugefügt. Ich habe einige AWS S3-Buckets mit TypeScript für die serverlose und rein Angular 5-basierte Website eines Kunden definiert und diese über API-Gateway via Lambda angesprochen. Die Datenbank war DynamoDB von AWS. Ich habe in einem vierköpfigen Team mit Jira, Sprints und Daily gearbeitet und dabei Visual Studio Code und macOS verwendet.

Eingesetzte Qualifikationen

Agile Entwicklung, Amazon Web Services (AWS), Angular, Git, JavaScript, JavaScript Object Notation (JSON), Node.js, Representational State Transfer (REST), TypeScript

Fullstack Entwickler (Festanstellung)
G&S IT Solutions GmbH, Osnabrück
2/2018 – 10/2019 (1 Jahr, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2018 – 10/2019

Tätigkeitsbeschreibung

Bei G&S IT Solutions war ich an mehreren Kundenprojekten beteiligt. Wir entwickelten in einem agilen Team von sechs Personen unter Verwendung von Jira, Sprint, Tickets und Dailys. Ich habe das bestehende ERP-Produkt um ein Vertragsmanagementsystem erweitert, in dem alle bestehenden Verträge gespeichert wurden. Ich habe auch einige Funktionen für ein bei Kunden verwendetes Altsystem auf Basis von PHP 5.6 und Smarty entwickelt und eine Dokumentation für den Build-Prozess, für die benutzerdefinierte Architektur und die Datenbankstrukturen geschrieben. Hier habe ich UML, ERM-Diagramme und Mockups verwendet. Ich habe das eigene interne Framework um einen Adapter für PostgreSQL erweitert und Querymanager, Entitymanager, Querybuilder, etc. neu geschrieben, die fest mit MySQL verdrahtet waren. Ich war mitverantwortlich für den Entwurf und Erstellung einer Datenbank für einen neuen Kunden und dessen bestehenden Kundenstamm mit mehr als 10.000 Kundendatensätzen, die über eine REST-API vom Kunden geholt und in unsere eigene DB-Struktur gemappt und gelesen wurden. Ich war maßgeblich beteiligt an der Entwicklung einer Anforderungsspezifikation für den besagten Kunden. Diese Stelle zeichnete sich durch eine Intensive Arbeit am Backend mit PHP, MySQL, Cronjobs, Jenkins, GIT und Angular am Frontend aus. Die Arbeit in einem jungen und dynamischen Startup erlaubte die Teilnahme an allen wichtigen und zentralen Prozessen.

Eingesetzte Qualifikationen

Angular, Back-End Entwicklung, Confluence (Atlassian), Continuous Delivery (CDE), Front-End Entwicklung, Git, Jenkins, Jira, Kontinuierliche Integration (CI), mySQL, Objektrelationale Abbildung (ORM), PHP, PostgreSQL, SQL

Ausbildung

Informatik
2021
2021
Osnabrück

Über mich

Ich bin ein vielseitiger Fullstack Entwickler mit Schwerpunkt Backend Entwicklung mit Java. Ich bringe dabei fundierte Erfahrungen u.a. in Java, Springboot, JPA, Angular und VueJS mit. Neben meinen Hardskills überzeuge ich mit Fleiß und Eigenverantwortung. Durch meine aufgeschlossene und persönliche Art, bin ich eine Bereicherung für jedes Team. Ich wurde in kurzer Zeit zum Teamlead befördert, da der Geschäftsführung offensichtlich wurde, dass ich durch meine Fähigkeiten und Kompetenzen hierfür eine ideale Besetzung bin.

Weitere Kenntnisse

Interpersönliche Skills: Communication, Networking, Teamwork, Team Management, Presenting, Project Managment, Lead RolesCoding, Scripting & Query: Java, Spring, Quarkus, Kotlin, Python, PHP, TypeScript, JavaScript HTML5, CSS3, SQL, NoSQL, CFrameworks & Libraries: Angular, bootstrap, VueJS 2&3, Symfony, Spring Boot, Kafka, DevonFW, Flask, Quarkus, TektonAndere Technologies: AJAX, Lambda, Serverless, Docker, Node.js, Jasmine, Cucumber, WebSockets, Micro Services, PWA, npm, yarn, git, Prometheus, MySQL, Gulp, CI/CD, Jenkins, WordPress, CMS, TektonMicrosoft Office: MS Word, MS Excel, MS PowerPoint, MS Outlook, MS OneNoteG Suite: Docs, Sheets, Forms, Slides, Sites, Drive, Gmail, Calendar, HangoutsTools & Plattformen: MS Teams, GitHub, GitLab, Atom, Webstorm, Slack, Trello, Jira, Confluence, OAuth2. Visual Studio Code, Postman, Notepad++, IntelliJ, PHPStorm, Eclipse

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Türkisch (Fließend)
  • Arabisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
817
Alter
35
Berufserfahrung
6 Jahre und 2 Monate (seit 02/2018)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden