freiberufler Software Developer (Java Spring Boot) auf freelance.de

Software Developer (Java Spring Boot)

zuletzt online vor wenigen Tagen
  • 80€/Stunde
  • Nürnberg
  • National
  • de  |  en
  • 04.04.2024

Kurzvorstellung

Willkommen auf meinen Profil. Kontaktieren Sie mich gerne, wenn Sie Fragen haben.

Qualifikationen

  • Agile Entwicklung
  • Angular
  • Apache Maven
  • Back-End Entwicklung
  • Git
  • HTML5
  • J2EE (Java EE)
  • Java (allg.)
  • JavaScript Object Notation (JSON)
  • Jenkins
  • JPA
  • JUnit
  • Kafka
  • MongoDB
  • PostgreSQL
  • Representational State Transfer (REST)
  • SCRUM
  • Spring
  • Spring Boot
  • SQL
  • TTD
  • TypeScript

Projekt‐ & Berufserfahrung

Software Developer vorrangig Backend und Pipelines (Festanstellung)
Kundenname anonymisiert, Nürnberg
9/2022 – 7/2023 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2022 – 7/2023

Tätigkeitsbeschreibung

▪ Erweiterung bestehender REST-Microservices inkl. OpenAPI-Spezifikation
▪ Implementierung von Sprint Stories im Backend Java Spring Boot und Frontend
Angular
▪ Erstellen von Release & Deploy Jenkins Pipeline für Maven und NPM Artefakte
▪ Konfigurieren der Nightly Build Pipeline für verschiedene Artefakte
▪ Technisches Refinement von fachlichen Anforderungen
▪ Update von Java 11 & Spring Boot 2 auf Java 17 & Spring Boot 3

Eingesetzte Qualifikationen

Agile Entwicklung, Angular, Apache Maven, Git, HTML5, Java (allg.), JavaScript Object Notation (JSON), Jenkins, JUnit, Kafka, MongoDB, PostgreSQL, Representational State Transfer (REST), SCRUM, Spring, SQL, TypeScript

Software Developer (Festanstellung)
Kundenname anonymisiert, Nürnberg
5/2022 – 8/2022 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2022 – 8/2022

Tätigkeitsbeschreibung

▪ Prototypisierung einer Biofeedback-VR-App zur Stressreduzierung
▪ Verbinden eines Fitnesstrackers mit einer Flutter-App über Bluetooth zum
Auslesen der Herzratenvariabilität
▪ Erstellen von Szenen in Unity für die Biofeedback-Übung zur Stressreduktion

Eingesetzte Qualifikationen

Agile Entwicklung, SCRUM, C#, Flutter, Git, Unity3D

Software Developer Fullstack (Festanstellung)
Kundenname anonymisiert, Nürnberg
11/2021 – 4/2022 (6 Monate)
Gesundheitswesen
Tätigkeitszeitraum

11/2021 – 4/2022

Tätigkeitsbeschreibung

▪ Implementierung von Tasks für eine Digital-Health-Anwendung im Backend und Frontend inkl. Unit- und Integrations-Tests
▪ Technisches Refinement der fachlichen Anforderungen
▪ Einbringen des agilen Mindsets in das bestehende Team

Eingesetzte Qualifikationen

PostgreSQL, SQL, Agile Entwicklung, SCRUM, Git, Ruby, JavaScript, JavaScript Object Notation (JSON), Representational State Transfer (REST), Ruby on rails

Software Developer Backend (Festanstellung)
Kundenname anonymisiert, Nürnberg
10/2021 – 10/2021 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2021 – 10/2021

Tätigkeitsbeschreibung

▪ Umsetzung von Stories im NestJs-Backend
▪ Aufbau einer Unittest-Suite für das NestJS Backend mit Jest

Eingesetzte Qualifikationen

Agile Entwicklung, Docker, Git, JavaScript Object Notation (JSON), PostgreSQL, Representational State Transfer (REST), SCRUM, TypeScript

Java Software Developer Fullstack (Festanstellung)
Kundenname anonymisiert, Kleinostheim
8/2018 – 9/2021 (3 Jahre, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2018 – 9/2021

Tätigkeitsbeschreibung

▪ Konzeption & Entwicklung von Erweiterungen an JEE-Softwarelösungen mit Spring & JSF z. B. für die Bestellprozesse neuer Mautprodukte im Kundenportal
▪ Design & Implementierung von REST-APIs z. B. zum Upload von Dokumenten
▪ Erstellen & Durchführen von Modul-, GUI- & Integrationstests mit Junit,
Mockito & Selenium
▪ Durchführen von Code Reviews
▪ Betreuung diverser JEE-Anwendungen (Legacy und Neu) auf einem IBM
WebSphere Application Server Cluster
▪ Release neuer Versionen mit Maven und Nexus und anschließendem
Deployment
▪ Bewertung und Refinement neuer Anforderungen aus dem Fachbereich
▪ Einarbeitung von neuen Mitarbeitern und Auszubildenden
▪ 2nd Level Support

Eingesetzte Qualifikationen

Apache Subversion (SVN), CSS (Cascading Style Sheet), DB2, Hibernate (Java), HTML, IBM WebSphere Application Server (WAS), J2EE (Java EE), Java (allg.), Java Message Service (JMS), JavaScript Object Notation (JSON), Jenkins, jQuery, JSF (Java Server Faces), JUnit, Representational State Transfer (REST), Selenium, SOAP (Simple Object Access Protocol), Spring, SQL, XML

Auszubildender Fachinformatiker für Anwendungsentwicklung (Festanstellung)
Kundenname anonymisiert, Kleinostheim
9/2015 – 7/2018 (2 Jahre, 11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2015 – 7/2018

Tätigkeitsbeschreibung

▪ Konzeption & Entwicklung eines Mail Alertings (3 Spring-Webservices verbunden über REST-APIs)
▪ Implementierung des Front- & Backends einer Rabatt-Auswahl für Tankstellen mit Spring & JSF
▪ Konzipierung und Entwicklung von Erweiterungen an Software-Lösungen
▪ Suche und Korrektur von Programmfehlern
▪ Erstellen und Durchführen von Modul-, Oberflächen- und Integrationstests
▪ IBM WebSphere Application Serveradministration
▪ Pflege und Wartung bestehender Java EE-Webanwendungen und - Webservices
▪ Erstellen und Pflege von Entwickler- und Benutzerdokumentationen
▪ 1st und 2nd Level IT-Support der entwickelten Software-Lösungen

Eingesetzte Qualifikationen

DB2, SQL, IBM WebSphere Application Server (WAS), Apache Subversion (SVN), Hibernate (Java), J2EE (Java EE), Java (allg.), Jenkins, JUnit, Spring, XML, Java Message Service (JMS), SOAP (Simple Object Access Protocol), CSS (Cascading Style Sheet), HTML, JavaScript Object Notation (JSON), jQuery, JSF (Java Server Faces), Representational State Transfer (REST), Selenium

Zertifikate

AWS Certified Solutions Architect – Associate
Amazon Web Services Training and Certification
2018

Ausbildung

Wirtschaftsinformatik - Duales Studium
Bachelor of Science
Berufsakademie Rhein-Main
2021
Rödermark
Fachinformatiker für Anwendungsentwicklung
Ausbildung
IHK Aschaffenburg
2018

Über mich

Meine Stärken als Software Entwickler liegen im Backend, speziell Java Spring. Allerdings habe ich auch schon Ausflüge ins Frontend und DevOps gemacht.
Sehr gerne entwickle ich nach TDD.

Erfahrung konnte ich sowohl im Konzern- als auch StartUp-Umfeld sammeln. Ich kann mit SCRUM und "klassischen" Projektmanagementmethoden arbeiten.

Weitere Kenntnisse

Sehr gute Kenntnisse:
Java 8, Java EE, Spring, Spring Boot, Spring MVC, Spring Data, JPA, Hibernate, JUnit, AssertJ, Mockito, REST, JMS, JSON, Git, Gitlab, Subversion, IntelliJ, Eclipse, Jira, Confluence

Gute Kenntnisse:
Java 11, Java 17, Spring Webflow, Spring Batch, Logback, Lombock, OpenApi, Swagger, SOAP, XML, JSF, Primefaces, (X)HTML, Ruby on Rails, JavaScript, Jenkins, Groovy, SQL, Postgres, DB2, Bitbucket, Github, TDD, SCRUM, Maven, IBM WebSphere

Grundkenntnisse:
Angular, Kafka, Selenium, C#, C++, Unity, Dart, Flutter, NestJs, Jasmine, Jest, TypeORM, TypeScript, CSS, jQuery, NPM, Docker, MongoDB, DB2, AWS, CloudFoundry, IBM MQ, Sonarqube, Nexus, Artifactory

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
459
Alter
27
Berufserfahrung
8 Jahre und 7 Monate (seit 09/2015)

Kontaktdaten

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

Jetzt Mitglied werden