freiberufler Java Backend Developer auf freelance.de

Java Backend Developer

zuletzt online vor 4 Tagen
  • auf Anfrage
  • 04229 Leipzig
  • Umkreis (bis 200 km)
  • de  |  en  |  it
  • 04.11.2024

Kurzvorstellung

Ich bin ein Java Backenddeveloper mit Focus auf Spring Projekte, der Erstellungen von Rest Apis, Microservices und Testing.

Qualifikationen

  • Docker5 J.
  • Git6 J.
  • Gradle3 J.
  • Intellij
  • Java (allg.)5 J.
  • Mysql
  • Redis
  • Representational State Transfer (REST)4 J.
  • Spring Framework5 J.
  • Testdesign (IT)1 J.

Projekt‐ & Berufserfahrung

Backend Developer
Parfümerie Douglas GmbH, Leipzig
3/2024 – 7/2024 (5 Monate)
Handel
Tätigkeitszeitraum

3/2024 – 7/2024

Tätigkeitsbeschreibung

• Refactoring des Datenbank Layers
• Umstellung MongoDB Java Api zu internem Framework
• Test und Integrationtests

Eingesetzte Qualifikationen

Mongodb, Testen, Apache Maven, Backend, Docker, Git, Java (allg.), Jenkins, Jira, Microsoft Azure

Backend Developer
Innovations- und Digitalagentur (ida) GmbH, Leipzig
5/2021 – 10/2022 (1 Jahr, 6 Monate)
Medienbranche
Tätigkeitszeitraum

5/2021 – 10/2022

Tätigkeitsbeschreibung

• Kunde Kinderkanal Relaunch der kika.de Website
• Design und Implementierung der Rest API zwischen Sophora CMS and NextJS
Frontend
• Entwicklung der Caching Strategie die verschiedene Caching Schichten
berücksichtigt (CMS, Rest, Frontend, CDN)
• Implementierung von Unit- und Integrationstests und einer Test Library
• Monitoring und Logging in der Rest Api für das Cloud Deployment

Eingesetzte Qualifikationen

Confluence, Scrum, Testdesign (IT), Apache Maven, Backend, Docker, Git, Java (allg.), Jira, Spring Framework, Google Cloud, Representational State Transfer (REST)

Backend Developer
Elinvar GmbH, Madgeburg
4/2020 – 6/2020 (3 Monate)
Banken
Tätigkeitszeitraum

4/2020 – 6/2020

Tätigkeitsbeschreibung

• Migration bestehender Microservices zu Spring Boot
• Einführung von REST APIs mit Spring MVC
• Entwicklung von Templates und Best Practises für Microservices mit REST APIs • Schulung des Teams in Bezug auf REST APIs

Tools: Java 11 & 8, IntelliJ, Spring Boot, Swagger, JUnit5, Mockito, Git, Gitlab, Gradle, Sonarcube, Scrum, Jira, Confluence

Eingesetzte Qualifikationen

Git, Gradle, Java (allg.), Jira, Junit, Representational State Transfer (REST), Scrum, Spring Framework

Backend Developer / Test Engineer
ExB Research & Development GmbH, Leipzig
6/2019 – 10/2019 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2019 – 10/2019

Tätigkeitsbeschreibung

• Entwicklung einer Teststrategie für das Spring Boot Backend zur Vorbereitung der Migration zu granularen Microservices
• Evaluierung verschiedener Testframeworks
• Durchführung von Workshops zu Softwaretests
• Implementierung von Unit- und Integrationstests und einer Test Library
• Refactoring von REST APIs

Tools: Java 11 & 8, IntelliJ, Spring Boot, JUnit5, Mockito, PowerMock. JMockit, Groovy, Spock, Swagger, Git, Maven, Teamcity, Sonarqube, Jacoco, Bitbucket, Scrum, Jira, Confluence

Eingesetzte Qualifikationen

Testen, Backend, Apache Maven, Git, Java (allg.), Jira, Junit, Scrum, Spring Framework

Backend Teamlead / Developer
Krallmann AG / Stadt Berlin, Berlin
11/2017 – 10/2018 (1 Jahr)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2017 – 10/2018

Tätigkeitsbeschreibung

• Hauptverantwortlicher im Backendteam von 4 Personen bei der Neuentwicklung einer Webanwendung zur Digitalisierung von Verwaltungsunterlagen
• Definition und Implementierung der REST API und Businesslogik
• Aufbau der CI/CD Pipelines mit Docker, Bitbucket, Jenkins & AWS
• Unit- und Integrationstests mit Spock (Groovy)
• Code Reviews und Ausarbeitung der Entwicklungsabläufe
• Schulung des Teams

Eingesetzte Qualifikationen

Testen, Representational State Transfer (REST), Backend, Docker, Git, Gradle, Hibernate (Java), Java (allg.), Jenkins, Jira, Mariadb, Projektleitung / Teamleitung (IT), Spring Framework

Backend Developer
Market Logic Software AG, Berlin
8/2017 – 10/2017 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2017 – 10/2017

Tätigkeitsbeschreibung

• Pflege und Erweiterung des Crawlers zum Datenimport per Spring Batch Pipelines
• Verbesserung und Pflege von Spring Batch Jobs
• Debugging und Testen von Import Jobs
• Refactoring und Überführung bestehender Import Pipelines zu Spring Batch

Eingesetzte Qualifikationen

Confluence, Docker, Eclipse, Git, Gradle, Java (allg.), Jenkins, Jira, Postgresql, Spring Framework

Java Backend Entwickler (Festanstellung)
GoodsTag, Berlin
2/2015 – 2/2017 (2 Jahre, 1 Monat)
Logistikdienstleister
Tätigkeitszeitraum

2/2015 – 2/2017

Tätigkeitsbeschreibung

• Neuentwicklung einer Rfid basierten Smart Product Services Plattform
• Implementierung des Microservices zum Eventprocessing
• Evaluation von Datenanalyse Frameworks für Eventprocessing
• Design und Implementierung von Server und Client zur Gerätesteuerung über das
IoT Protokoll LwM2M

Eingesetzte Qualifikationen

Backend, Confluence, Docker, Eclipse, Git, Gradle, Java (allg.), Jira, Mongodb, Representational State Transfer (REST), Spring Framework, Testen

Backend Developer (Festanstellung)
Wowzl, Berlin
2/2014 – 12/2014 (11 Monate)
Handel
Tätigkeitszeitraum

2/2014 – 12/2014

Tätigkeitsbeschreibung

• Mitarbeit an der Erstellung eines Second Hand Mode Marktplatzes
• Design und Implementierung des kompletten App Backends
• Design und Implementierung der internen Auftragsbearbeitung
• Zahlungsmanagement mit PayPal
• E-Mail Notifikation mit Mandrill
• Versandintegration von DHL mit shipcloud
• Pflege der Website

Eingesetzte Qualifikationen

Versandabwicklung, Datenbankentwicklung, Git, Jira, Node.Js, Ajax, CSS (Cascading Style Sheet), HTML, JavaScript

Ausbildung

Master Informatik
93 credits
Technische Universität
2014
Berlin
BSC Cognitive Science
Bachelor of Science
Universität Osnabrück
2010
Osnabrück

Weitere Kenntnisse

Java, Groovy, Python, Spring, Spring Boot, Spring MVC, Spring Security, Spring Actuator, Spring Data, Hibernate, Maven, Gradle, JUnit, Spock, Mockito, PowerMock. JMockit,SQL, Docker, Swagger, Jacoco, Gitlab, IntelliJ, Design Thinking, Scrum, Postman

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Italienisch (Grundkenntnisse)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
326
Alter
40
Berufserfahrung
14 Jahre (seit 12/2010)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden