freiberufler Senior Software (Backend und/oder Fullstack) Engineer auf freelance.de

Senior Software (Backend und/oder Fullstack) Engineer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 3423 Sankt Andrä-Wördern
  • Europa
  • tr  |  de  |  en
  • 24.11.2024

Kurzvorstellung

Ich bin ein Senior Backend/Fullstack Software Entwickler mit 19 Jahren Erfahrung. Meine Stärke sind in Java/Spring/Spring Boot, Typescript, React, Angular, Node und Cloud. Ich habe einen Masterabschluss von der Technische Universität Wien.

Qualifikationen

  • Angular2 J.
  • Git8 J.
  • Google Cloud2 J.
  • Java (allg.)10 J.
  • JavaScript6 J.
  • Javaserver Faces3 J.
  • Oracle Database4 J.
  • React (JavaScript library)
  • Software Architecture
  • Spring Framework6 J.

Projekt‐ & Berufserfahrung

Senior Cloud Backend Entwickler
Baumarkt Einzelhandel, Mannheim
4/2024 – 7/2024 (4 Monate)
Handel
Tätigkeitszeitraum

4/2024 – 7/2024

Tätigkeitsbeschreibung

Integration von Bloomreach Headless CMS, Design und Entwurf
eines neuen API Layer zum Zugriff auf die Headless CMS
Dokumenten, Implementierung dieses API mit NodeJs,
Typescript, NestJS im Google Cloud Platform, Cloud Infrastruktur
Implementierung mittels Terraform.

Tech Stack: Typescript, NodeJs, NestJs, REST, Git, Github Actions, Google Cloud Plattform,
Docker, Terraform, Swagger, Scrum

Eingesetzte Qualifikationen

Docker, Git, Google Cloud, Node.Js, Representational State Transfer (REST), Scrum, Typescript

Lead Backend & Fullstack Entwickler
Baumarkt Einzelhandel Online, Mannheim
2/2022 – 3/2024 (2 Jahre, 2 Monate)
Handel
Tätigkeitszeitraum

2/2022 – 3/2024

Tätigkeitsbeschreibung

Backend/Fullstack Entwicklung mit React zum Konfigurieren von
konfigurierbaren Produkten. Entwicklung/Konzeptionierung von
Backend Micro-Services in Google Cloud Plattform Serverless
Architektur (Cloud Functions, Cloud Run). Integration in
Onlineshop basierend auf SAP Commerce/Hybris.

Tech Stack: React, Express, Typescript, NodeJs, HTML5, Web Component,
REST, Git, Github Actions, Google Cloud Plattform, Docker, Terraform, SAP Commerce / Hybris

Eingesetzte Qualifikationen

Docker, Git, Google Cloud, HTML5, JavaScript, Node.Js, Hybris, Scripting, Typescript

Senior Fullstack Entwickler
A1 Telekom Austria Group, Wien
7/2021 – 1/2022 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2021 – 1/2022

Tätigkeitsbeschreibung

Senior Fullstack Entwickler, Entwicklung einer neuen SPA für
SAP-Hybris

Frontend Entwicklung (SPA) mit React für Hybris (SAP E-Commerce Solution). Umsetzung des Micro-Frontend Konzept,
wobei jedes Micro-Frontend Widget genannt ist. Jedes Widget ist
eigenständig, mit eigenen Backend-For-Frontend (BFF). BFFs sind
Microservices implementiert mit ExpresJs, Typescript, welche in
einer NodeJs Umgebung laufen.

Tech Stack: React, Redux, Express, Typescript, Microservice, Docker, Kubernetes, NodeJs, HTML5, REST, Git, Jenkins, Oauth.

Eingesetzte Qualifikationen

Kubernetes, Docker, Git, HTML5, Jenkins, Node.Js, React (JavaScript library), Typescript, Web Services

Senior Java Backend Entwickler
A1 Telekom Austria Group, Wien
7/2020 – 1/2022 (1 Jahr, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2020 – 1/2022

Tätigkeitsbeschreibung

Senior Java Entwickler, Weiterentwicklung einer Java
Backend Service zur technischen Machbarkeit Überprüfung

Weiterentwicklung einer SOAP Java Backend Service zur
Überprüfung, Validierung und technischen Machbarkeit der
Telekomprodukten an einer bestimmten Lokation.

Tech Stack: Java 7, Spring/Spring Boot, Webservice, SOAP, Oracle DB.

Eingesetzte Qualifikationen

Java (allg.), Oracle Database, SOAP, Spring Framework

Senior Backend & Fullstack Entwickler
A1 Telekom Austria Group, Wien
1/2020 – 12/2020 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

1/2020 – 12/2020

Tätigkeitsbeschreibung

Senior Software Entwickler, Full-Stack Entwickler;
Weiterentwicklung vom SAP-Hybris E-Commerz Plattform für
Telekomprodukte

Weiterentwicklung der E-Commerz Plattform basierend auf SAP Hybris. Aktuelle Fokus liegt in Bereitstellung von Operationen via
REST Services. Diese REST Services werden von React und
Angular Klienten konsumiert.

Tech Stack: SAP Hybris 1905, Java 11, Spring/Spring Boot, Karate Test, JSP, JavaScript,
HTML, REST, Webservice, SOAP, Angular 8, Typescript, Git, Jira,
Scrum

Eingesetzte Qualifikationen

Angular, Git, Java (allg.), Jira, Javaserver Pages, Hybris, Scrum, SOAP, Spring Framework, Test Automation, Typescript, Web Services

Senior Java Backend Entwickler
A1 Telekom Austria Group, Wien
9/2019 – 3/2020 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2019 – 3/2020

Tätigkeitsbeschreibung

Senior Java Software Entwickler, Upgrade und Weiterentwicklung von
PPP Plattform

Weiterentwicklung der Verkaufsplattform, welche von den A1
Partnern verwendet wird, um A1 Telekom Produkte verkaufen.
Zusätzlich zur Weiterentwicklung der Plattform brachte Ich die
veralteten Core Frameworks und Libraries wie Java, Spring,
Hibernate, CXF, JAX-RS auf die neuesten Versionen.

Tech Stack: Java 7 & 8, Spring, Velocity, JavaScript, HTML, REST, Webservice,
Apache CXF, Soap, SVN, Jira, Scrum

Eingesetzte Qualifikationen

Hibernate (Java), Java (allg.), Jira, Scrum, SOAP, Spring Framework, Web Services

Senior Lead/Full-Stack Entwickler
Freqeuntis GmbH, Wien
8/2018 – 7/2019 (1 Jahr)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

8/2018 – 7/2019

Tätigkeitsbeschreibung

Senior Lead Entwickler, Full-Stack Entwickler; Design und
Entwicklung der Flight Planning Tool (FPT) Webapplikation

FPT ist eine responsive Single-Page Webapplikation, mit der die
Piloten sich auf ihre Flüge vorbereiten und ihre aktuellen
Flugpläne verwalten. FPT ist entwickelt mit Angular 7 auf der
Frontendseite. Backend ist mit Microservices Architektur
konzipiert. Die Microservices sind mit Spring/Spring Boot entwickelt.

Sech Stack: Java 8, Spring/Spring Boot, Angular 7, Typescript, Javascript, HTML,
PrimeNG, Docker, REST, Keycloak, Git, Jenkins, Sonar,
Confluence, Scrum, Microservices, Shell Scripting.

Eingesetzte Qualifikationen

Angular, Confluence, Docker, Git, HTML5, Java (allg.), JavaScript, Jenkins, Scripting, Scrum, Spring Framework, Typescript

Team Lead / Lead Entwickler
Freqeuntis GmbH, Wien
1/2018 – 7/2018 (7 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

1/2018 – 7/2018

Tätigkeitsbeschreibung

Nach einer Restrukturierung der Geschäftsabteilung habe ich als
Team Lead vom Maintenance Team gestartet. Als Team Lead
habe ich direkt mit den Kunden über technische Themen
gesprochen und Lösungen für Probleme und neue Features
zusammen mit dem Team entwickelt. Code Review, Analyse,
Refactoring, Aufgabeneinteilung waren einige meiner Aufgaben.

Eingesetzte Qualifikationen

Oracle Database, Confluence, Kanban (Softwareentwicklung), Git, Java (allg.), Jenkins, Spring Framework, HTML5, Jquery, Javaserver Faces, Weblogic (Oracle)

Senior Software Engineer
Frequentis GmbH, Wien
4/2016 – 12/2018 (2 Jahre, 9 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

4/2016 – 12/2018

Tätigkeitsbeschreibung

Design & Weiterentwicklung der "Internetbriefing System (IBS)" Applikation, welche den Piloten über mobil Geräte und Computern ermöglicht, Flugpläne zu erzeugen. Als Full Stack Entwickler entwickle ich innerhalb dieses Scrum Teams im Bereich von Back und Frontend.

Eingesetzte Qualifikationen

Subversion, Git, Hibernate (Java), HTML5, J2EE, Java (allg.), JavaScript, Jenkins, Jira, Jquery, Javaserver Faces, Oracle Database, Oracle WebLogic Server, Representational State Transfer (REST), Spring Framework

Senior Software Engineer (Festanstellung)
Havelsan A.S, Ankara
5/2015 – 4/2016 (1 Jahr)
Verteidigung
Tätigkeitszeitraum

5/2015 – 4/2016

Tätigkeitsbeschreibung

Backend Service Entwicklung mit Java EE & Spring Framework, Allgemeinnutzbare Bibliothek Entwicklung für Legacy Militärnachrichtenformaten, Design und Programmierung von REST Schnittstellen, Web UI Entwicklung, Datenmodellierung, XML Transformation mittels XSL.

Eingesetzte Qualifikationen

Scrum, Hibernate (Java), J2EE, Java (allg.), Spring Framework, XML, Git, Xpath, XSLT (XSL Transformation), HTML5, Representational State Transfer (REST), JavaScript

CTO
Platomics GmbH, Wien
1/2013 – 12/2014 (2 Jahre)
Life Sciences
Tätigkeitszeitraum

1/2013 – 12/2014

Tätigkeitsbeschreibung

Als CTO des Startups war ich hauptsächlich verantwortlich für alle technische Aspekte des Produktes. Ich habe ein Entwicklungsteam mit 7 Entwicklern geleitet. Ich habe auch selber implementiert.

Eingesetzte Qualifikationen

Scrum, J2EE, Cloud Computing, AngularJS, Forschung & Entwicklung

Senior Software Entwickler
Austrian Institute of Technology, Wien
8/2010 – 12/2012 (2 Jahre, 5 Monate)
Life Sciences
Tätigkeitszeitraum

8/2010 – 12/2012

Tätigkeitsbeschreibung

(Als Freidienstnehmer) Entwicklung eines Workflowsytem zum Analysieren von Life-Science Dateien. Das System beinhaltete ein Client Applikation mittels Java und ein Serverapplikation mittels Python.

Eingesetzte Qualifikationen

Python, Softwareentwicklung (allg.), Java (allg.), Workflows, Forschung & Entwicklung

Senior Software Entwickler
Austrian Institute of Technology, Wien
8/2010 – 1/2011 (6 Monate)
Life Sciences
Tätigkeitszeitraum

8/2010 – 1/2011

Tätigkeitsbeschreibung

(Als Freidienstnehmer) Entwicklung eines Extension für R zum Importieren und Filtern von tabularen Dateien mittels Java Swing.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Java (allg.), Forschung & Entwicklung

Software Entwickler
Austrian Research Centers, Wien
6/2007 – 11/2007 (6 Monate)
Life Sciences
Tätigkeitszeitraum

6/2007 – 11/2007

Tätigkeitsbeschreibung

Entwicklung eines Java EE Web Applikation mittels JBoss Seam Framework und JSF als Webframework.

Eingesetzte Qualifikationen

Wildfly, Softwareentwicklung (allg.), J2EE, Java (allg.), Javaserver Faces, Forschung & Entwicklung

Software Entwickler
Austrian Research Centers, Wien
1/2006 – 6/2010 (4 Jahre, 6 Monate)
Life Sciences
Tätigkeitszeitraum

1/2006 – 6/2010

Tätigkeitsbeschreibung

(Als Freidienstnehmer) Entwicklung eines GUI Framework für R Statistik Programmiersprache. Das Projekt wurde über 3,5 Jahre mit Zwischenpausen entwickelt.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), User Interface (UI), Forschung & Entwicklung, Mathematik

Software Entwickler
Austrian Research Centers, Wien
7/2005 – 12/2005 (6 Monate)
Life Sciences
Tätigkeitszeitraum

7/2005 – 12/2005

Tätigkeitsbeschreibung

Entwicklung eines Java Swing Desktop Applikation für die Suche und Datensammlung aus den unterschiedlichen Life-Science Datenbanken.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Java (allg.), Forschung & Entwicklung

Ausbildung

Master
Informatik
2008
Wien
Bachelor
Informatik
2006
Wien

Über mich

Als Senior Backend/Fullstack-Entwickler verfüge ich über eine umfangreiche Berufserfahrung von mehr als 19 Jahren, in denen ich mich intensiv mit Schlüsseltechnologien wie Java, Spring, Spring Boot, Node.js, React, Angular, Typescript/Javascript und Cloud sowohl
im Backend- als auch im Frontend-Bereich auseinandergesetzt habe.

Meine Expertise erstreckt sich über das gesamte Spektrum der Softwareentwicklung, von der Konzeption bis zur Implementierung komplexer Systeme. In meiner bisherigen Laufbahn habe ich auch als Lead Developer fungiert.

Meine Arbeitskollegen kennen mich als sehr kreativ im Lösen von Problemen und angenehm in der Zusammenarbeit. Ich habe einen Masterabschluss in Software Engineering & Internet Technologies von der Technischen Universität Wien. Ich spreche fließend Deutsch und Englisch.

Weitere Kenntnisse

Java/Java EE, Spring, Spring Boot, NodeJs, React, Typescript/Javascript, Docker, Google Cloud Platform (GCP), CSS, Terraform, REST, Swagger, Git, GitHub, HTML, TypeScript/Javascript, Angular, Linux, Shell Scripting, SQL, JSF

Persönliche Daten

Sprache
  • Türkisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2373
Alter
43
Berufserfahrung
19 Jahre und 4 Monate (seit 07/2005)

Kontaktdaten

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

Jetzt Mitglied werden