Java, einschließlich Spring Boot, Hibernate, JPA sowie Build- und CI/CD-Tools wie Maven, Gradle, Jenkins oder GitLab CI
Aktualisiert am 21.05.2025
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 18.05.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Mit mehr als 10 Jahren Erfahrung in der Entwicklung komplexer Backend-Systeme ist unsere Beraterin eine ausgewiesene Expertin im Bereich Java-Technologien. Ihre fundierten Kenntnisse in der objektorientierten Softwareentwicklung und ihr tiefes Verständnis für moderne Architekturprinzipien ? von Microservices über Domain-Driven-Design bis hin zu Event-getriebenen Architektur ? machen sie zu einem zentralen Impulsgeber in jedem Entwicklungsteam.

Die Beraterin beherrscht ein breites technologisches Spektrum rund um das Java-Ökosystem. Besonders hervorzuheben ist ihr strukturierter und lösungsorientierter Arbeitsstil, mit dem sie komplexe technische Herausforderungen nicht nur souverän meistert, sondern auch verständlich an Kollegen und Stakeholder kommunizieren kann.

Durch ihre langjährige Projektpraxis ? häufig in agilen Umfeldern wie Scrum oder Kanban ? bringt sie nicht nur technische Exzellenz, sondern auch ein hohes Maß an Teamorientierung, Qualitätsbewusstsein und Verantwortungsbereitschaft mit.

Ob bei der Konzeption neuer Services, der Optimierung bestehender Komponenten oder der Einführung technischer Best Practices: Unsere Beraterin steht für nachhaltige, wartbare und zukunftssichere Backend-Lösungen ? mit Java als stabilem Fundament

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

6 Monate
2024-11 - 2025-04

Unterstützung Portalentwicklung

Senior Fullstack-Entwicklerin Java Spring Boot Angular ...
Senior Fullstack-Entwicklerin
Im Rahmen eines Digitalisierungsprojekts wurde die Anbindung mehrerer Webportale an ein zentrales Access- und Identitätsmanagement-System auf Basis von Keycloak realisiert. Neben der Integration bestehender Anwendungen wurden neue, angebundene Microservices entwickelt und als Fullstack-Komponenten mit Spring Boot (Backend) und Angular (Frontend) umgesetzt.

Ein zentraler Bestandteil des Projekts war die Entwicklung eines Backend-Services zur Aggregation von Produktdaten aus zwei SAP-Schnittstellen im XML-Format und deren Aufbereitung für ein angebundenes Shopware-Shopsystem.

Das Projekt umfasste sowohl die technische Umsetzung als auch die enge Zusammenarbeit mit Fachbereichen: von der Anforderungsanalyse über die Formulierung und das Refinement von User Stories bis hin zur Testfall-Erstellung und Dokumentation. Der gesamte Deployment-Prozess wurde über Jenkins automatisiert, das System-Monitoring und Logging erfolgten mit Tempo, Loki und Grafana.

Aufgaben:

  • Anbindung Schnittstellen mit REST
  • Definition und Entwicklung eigener Schnittstellen
  • Backend-Entwicklung in Spring Boot
  • Frontend-Entwicklung in Angular
  • Developer Testing
  • Testmanagement mit Jira X-Ray
  • Stakeholdermanagement
  • Begleitung Change Management
  • Dokumentation
  • Beratung zu technischen Umsetzungsoptionen und Aufwandsabschätzungen

Java Spring Boot Angular XML REST Keycloak (IAM) Shopware SAP-Schnittstellen (RFC/XML) Jenkins Tempo Loki Grafana Jira Git OpenAPI Jira X-Ray Scrum Anforderungsanalyse TDD CleanCode Pair Programming Oracle DB SQL IntelliJ IDEA Confluence MS Office Windows
Java Spring Boot Angular XML REST Keycloak (IAM) Shopware SAP-Schnittstellen (RFC/XML) Jenkins Tempo Loki Grafana Jira Git OpenAPI Jira X-Ray Scrum Anforderungsanalyse TDD CleanCode Pair Programming Oracle DB SQL IntelliJ IDEA Confluence MS Office Windows
Genossenschaftsbank
1 Jahr 4 Monate
2023-07 - 2024-10

Entwicklung der Geschäftslogik im Backend

Senior Backend-Entwicklerin Java Spring Boot SQL ...
Senior Backend-Entwicklerin

Im Rahmen von zwei Kundenprojekten in den Branchen Logistik und Fertigung von Diamantwerkzeugen wurde die Entwicklung performanter und wartbarer Backend-Komponenten mit Spring Boot verantwortet. Im Fokus stand die Umsetzung domänenspezifischer Geschäftslogik unter Anwendung von Clean Code-Prinzipien und einer konsequenten Trennung der fachlichen und technischen Verantwortung.

Die Architektur orientierte sich am Domain-Driven Design (DDD) und wurde in hexagonaler und mehrschichtiger Struktur realisiert. Neben der reinen Entwicklung umfasste das Projekt auch die aktive Mitarbeit im Anforderungsmanagement sowie die technische Dokumentation.

Die Systeme wurden containerisiert mit Docker und unter Einsatz von Kubernetes orchestriert. Authentifizierung und Autorisierung erfolgten über Keycloak, die asynchrone Kommunikation über RabbitMQ. Persistenz wurde über JDBC, JPQL und SQL realisiert, Unit-Tests mit JUnit abgesichert und die CI/CD-Pipeline über gitLab abgebildet

Aufgaben:

  • Umsetzung von Microservices und Modulen mit Spring Boot
  • Implementierung fachlicher Use Cases auf Basis von Domain-Driven Design (DDD)
  • Anwendung von hexagonaler Architektur zur klaren Trennung von Domäne, Infrastruktur und Schnittstellen
  • Zugriff auf relationale Datenbanken mittels JDBC, JPQL und SQL
  • Modellierung und Abbildung domänenspezifischer Entitäten
  • Optimierung von Datenbankabfragen (Performance, Indexing)
  • Anbindung von Drittsystemen und Services über REST-APIs
  • Asynchrone Kommunikation mittels RabbitMQ
  • Authentifizierung und Autorisierung mit Keycloak (z.?B. Token-Verarbeitung, Rollensteuerung)
  • Konfiguration und Pflege von Maven-Buildprozessen
  • Erstellung lauffähiger Services mit Docker
  • Mitwirkung an der Deployment-Orchestrierung mit Kubernetes
  • Schreiben von Unit-Tests mit JUnit zur Absicherung der Business-Logik
  • Mitgestaltung von Teststrategien und Review-Prozessen (Clean Code, Pair Programming, ggf. Code Reviews)
  • Mitarbeit bei der Konkretisierung fachlicher Anforderungen
  • Abstimmungen mit dem Fachbereich und technischen Ansprechpartnern

Java Spring Boot SQL JDBC JPQL GitLab Docker Kubernetes KeyCloak REST API JUnit RabbitMQ Maven Tomcat Clean Code Selenium Domain Driven Design Hexagonale Architektur Schichtenarchitektur Anforderungsmanagement Technische Dokumentation Kanban SonarQube Git REST Jira Confluence MS Office Windows
Java Spring Boot SQL JDBC JPQL GitLab Docker Kubernetes KeyCloak REST API JUnit RabbitMQ Maven Tomcat Clean Code Selenium Domain Driven Design Hexagonale Architektur Schichtenarchitektur Anforderungsmanagement Technische Dokumentation Kanban SonarQube Git REST Jira Confluence MS Office Windows
Industrie
2 Jahre 6 Monate
2020-11 - 2023-04

Microservices für Antragsdaten

Backend-Entwicklerin Java 8 Spring Boot Angular 5 ...
Backend-Entwicklerin

Im Rahmen eines agilen Entwicklungsteams wurde eine Fullstack-Anwendung zur Bearbeitung von Antragsdaten entwickelt. Zum Einsatz kamen Java mit Spring Boot, Angular 5 sowie eine Oracle-Datenbank im Backend. Die Entwicklung erfolgte iterativ im SCRUM-Team, wobei neben der Implementierung neuer Features auch Debugging, Testing und Wartung bestehender Funktionen zum Aufgabenfeld gehörten.

Zusätzlich wurde ein eigenständiger REST-Webservice für eine interne ERP-Anwendung konzipiert und umgesetzt. Der Service basierte auf Java 8, Spring Boot, MySQL und lief auf einer Oracle VM. Die Entwicklung wurde durch automatisierte Unit- und Integrationstests sowie regelmäßige interne Schulungen zur Wissensweitergabe begleitet.

Der Build- und Deployment-Prozess erfolgte mit Maven und TeamCity, die Ticketverwaltung mit JIRA und die Versionskontrolle über GitLab.

Aufgaben:

  • Konzeption und Weiterentwicklung der Backend-Architektur für die Antragsdatenbearbeitung und den REST-Webservice der ERP-Anwendung
  • Auswahl geeigneter Technologien und Entwurf von modularen, wartbaren Komponenten auf Basis von Spring Boot
  • Implementierung zentraler Anwendungslogik in Java 8 mit Spring Boot
  • Gestaltung und Entwicklung performanter REST-Schnittstellen
  • Spezifikation der REST API Endpunkte
  • Anbindung und Optimierung der Datenpersistenz über OracleDB und MySQL
  • Erstellung und Pflege von Unit- und Integrationstests mit TestNG
  • Sicherstellung von Codequalität durch Code Reviews, Pair Programming und Debugging
  • Unterstützung der testgetriebenen Entwicklung (TDD-Light)
  • Mitarbeit an CI/CD-Prozessen mit TeamCity in Zusammenarbeit mit dem DevOps-Team
  • Definition von Build- und Deployment-Strategien (z.?B. Artefakt-Versionierung, Rollout-Konzepte)
  • Durchführung interner Schulungen und Knowledge-Sharing-Sessions im Team
  • Aktive Rolle im SCRUM-Team: Teilnahme an Refinements, Plannings, Dailys und Reviews
  • Technische Bewertung von Anforderungen und Aufwandsschätzung in enger Zusammenarbeit mit dem Product Owner
  • Bearbeitung von Entwicklungs-Tickets in JIRA: Feature-Entwicklung, Bugfixing, Refactorings
  • Debugging und Troubleshooting produktiver Anwendungen und Schnittstellen

Java 8 Spring Boot Angular 5 SQL Oracle DB MySQL TestNG REST APIs Oracle VM CI/CD JUnit Integrationtests Scrum TDD CleanCode Pair Programming Schulungen halten Jasmine/Karma SonarQube Jenkins Maven IntelliJ IDEA Bitbucket Git Jira Confluence MS Office Windows
Java 8 Spring Boot Angular 5 SQL Oracle DB MySQL TestNG REST APIs Oracle VM CI/CD JUnit Integrationtests Scrum TDD CleanCode Pair Programming Schulungen halten Jasmine/Karma SonarQube Jenkins Maven IntelliJ IDEA Bitbucket Git Jira Confluence MS Office Windows
öffentliche Verwaltung
2 Jahre 8 Monate
2018-03 - 2020-10

Funktionsaufbau für SaaS Applikation

Backend-Entwicklerin Java 7 JPA SOAP ...
Backend-Entwicklerin

Im Rahmen eines langfristigen Projekts bei einem internationalen Paketdienstleister war der Fokus auf der Wartung, Weiterentwicklung und dem Funktionsausbau von fünf SaaS-Applikationen für interne Cloud-Computing-Prozesse gerichtet.

Neben dem Bugfixing und Refactoring bestehender Services wurden auch neue Features entwickelt und produktiv ausgerollt. Die Backend-Entwicklung basierte auf Java EE 7 und JPA, ergänzt durch die Pflege und Erweiterung bestehender SOAP- und REST-Webservices zur Kontrolle und Verarbeitung von Sendungsdaten.

Darüber hinaus wurden neue Microservices inklusive Datenbankanbindung an MS SQL und PostgreSQL konzipiert und umgesetzt. Die Datenbankverwaltung erfolgte mit MS SQL Server Management Studio und DBVisualizer.

Trotz komplexer Systemlandschaft wurden nach nur zwei Monaten erste produktive Ergebnisse eigenständig erzielt. Ein erstes Fullstack-Projekt mit Spring Boot wurde innerhalb von drei Wochen vollständig alleine umgesetzt und erfolgreich in Produktion gebracht. Die Arbeit erfolgte im Zusammenspiel mit Ticketmanagement und Testplanung über JIRA.

Aufgaben:

  • Analyse, Behebung und präventive Vermeidung von Bugs in bestehenden SaaS-Applikationen
  • Refactoring von Legacy-Code zur Verbesserung von Wartbarkeit und Performance
  • Funktionale Erweiterung bestehender Module auf Basis fachlicher Anforderungen
  • Pflege und Weiterentwicklung von SOAP- und REST-Webservices, insbesondere zur Steuerung und Verarbeitung von Sendungsdaten
  • Sicherstellung der Kompatibilität und Stabilität bestehender Schnittstellen bei neuen Releases
  • Konzeption und Entwicklung neuer Microservices, inkl. Modellierung der Domänenlogik und Abbildung persistenter Daten
  • Anbindung an MS SQL und PostgreSQL, inkl. Verwaltung und Performanceoptimierung
  • Mitarbeit an kontinuierlicher Integration und Auslieferung über eine Java EE-basierte CI/CD-Pipeline
  • Absicherung der Deployments durch manuelle und automatisierte Tests
  • Pflege und Auswertung von Datenbanken mit MS SQL Server Management Studio und DBVisualizer
  • Optimierung von Datenbankabfragen, Indexierung und Monitoring
  • Eigenständige Umsetzung eines Fullstack-Projekts mit Spring Boot ? von der Anforderungsanalyse bis zum Go-Live
  • Verwaltung und Dokumentation von Aufgaben im JIRA-Ticketsystem
  • Enge Zusammenarbeit mit anderen Entwicklern, QA, Datenbankadministration und Projektleitung
  • Beratung zu technischen Lösungsansätzen und Umsetzbarkeit von Anforderungen

Java 7 JPA SOAP REST Microservices MS SQL PostgreSQL Spring Boot Scrum TDD CleanCode Pair Programming MS SQL Server Kafka DBVisualizer SQL Git CI/CD Pact Jira Confluence MS Office Windows
Java 7 JPA SOAP REST Microservices MS SQL PostgreSQL Spring Boot Scrum TDD CleanCode Pair Programming MS SQL Server Kafka DBVisualizer SQL Git CI/CD Pact Jira Confluence MS Office Windows

Position

Position

Full Stack Entwicklerin

Kompetenzen

Kompetenzen

Schwerpunkte

Java Development
Experte

Programmiersprachen

Java
Experte

Branchen

Branchen

Public, Industrie

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

6 Monate
2024-11 - 2025-04

Unterstützung Portalentwicklung

Senior Fullstack-Entwicklerin Java Spring Boot Angular ...
Senior Fullstack-Entwicklerin
Im Rahmen eines Digitalisierungsprojekts wurde die Anbindung mehrerer Webportale an ein zentrales Access- und Identitätsmanagement-System auf Basis von Keycloak realisiert. Neben der Integration bestehender Anwendungen wurden neue, angebundene Microservices entwickelt und als Fullstack-Komponenten mit Spring Boot (Backend) und Angular (Frontend) umgesetzt.

Ein zentraler Bestandteil des Projekts war die Entwicklung eines Backend-Services zur Aggregation von Produktdaten aus zwei SAP-Schnittstellen im XML-Format und deren Aufbereitung für ein angebundenes Shopware-Shopsystem.

Das Projekt umfasste sowohl die technische Umsetzung als auch die enge Zusammenarbeit mit Fachbereichen: von der Anforderungsanalyse über die Formulierung und das Refinement von User Stories bis hin zur Testfall-Erstellung und Dokumentation. Der gesamte Deployment-Prozess wurde über Jenkins automatisiert, das System-Monitoring und Logging erfolgten mit Tempo, Loki und Grafana.

Aufgaben:

  • Anbindung Schnittstellen mit REST
  • Definition und Entwicklung eigener Schnittstellen
  • Backend-Entwicklung in Spring Boot
  • Frontend-Entwicklung in Angular
  • Developer Testing
  • Testmanagement mit Jira X-Ray
  • Stakeholdermanagement
  • Begleitung Change Management
  • Dokumentation
  • Beratung zu technischen Umsetzungsoptionen und Aufwandsabschätzungen

Java Spring Boot Angular XML REST Keycloak (IAM) Shopware SAP-Schnittstellen (RFC/XML) Jenkins Tempo Loki Grafana Jira Git OpenAPI Jira X-Ray Scrum Anforderungsanalyse TDD CleanCode Pair Programming Oracle DB SQL IntelliJ IDEA Confluence MS Office Windows
Java Spring Boot Angular XML REST Keycloak (IAM) Shopware SAP-Schnittstellen (RFC/XML) Jenkins Tempo Loki Grafana Jira Git OpenAPI Jira X-Ray Scrum Anforderungsanalyse TDD CleanCode Pair Programming Oracle DB SQL IntelliJ IDEA Confluence MS Office Windows
Genossenschaftsbank
1 Jahr 4 Monate
2023-07 - 2024-10

Entwicklung der Geschäftslogik im Backend

Senior Backend-Entwicklerin Java Spring Boot SQL ...
Senior Backend-Entwicklerin

Im Rahmen von zwei Kundenprojekten in den Branchen Logistik und Fertigung von Diamantwerkzeugen wurde die Entwicklung performanter und wartbarer Backend-Komponenten mit Spring Boot verantwortet. Im Fokus stand die Umsetzung domänenspezifischer Geschäftslogik unter Anwendung von Clean Code-Prinzipien und einer konsequenten Trennung der fachlichen und technischen Verantwortung.

Die Architektur orientierte sich am Domain-Driven Design (DDD) und wurde in hexagonaler und mehrschichtiger Struktur realisiert. Neben der reinen Entwicklung umfasste das Projekt auch die aktive Mitarbeit im Anforderungsmanagement sowie die technische Dokumentation.

Die Systeme wurden containerisiert mit Docker und unter Einsatz von Kubernetes orchestriert. Authentifizierung und Autorisierung erfolgten über Keycloak, die asynchrone Kommunikation über RabbitMQ. Persistenz wurde über JDBC, JPQL und SQL realisiert, Unit-Tests mit JUnit abgesichert und die CI/CD-Pipeline über gitLab abgebildet

Aufgaben:

  • Umsetzung von Microservices und Modulen mit Spring Boot
  • Implementierung fachlicher Use Cases auf Basis von Domain-Driven Design (DDD)
  • Anwendung von hexagonaler Architektur zur klaren Trennung von Domäne, Infrastruktur und Schnittstellen
  • Zugriff auf relationale Datenbanken mittels JDBC, JPQL und SQL
  • Modellierung und Abbildung domänenspezifischer Entitäten
  • Optimierung von Datenbankabfragen (Performance, Indexing)
  • Anbindung von Drittsystemen und Services über REST-APIs
  • Asynchrone Kommunikation mittels RabbitMQ
  • Authentifizierung und Autorisierung mit Keycloak (z.?B. Token-Verarbeitung, Rollensteuerung)
  • Konfiguration und Pflege von Maven-Buildprozessen
  • Erstellung lauffähiger Services mit Docker
  • Mitwirkung an der Deployment-Orchestrierung mit Kubernetes
  • Schreiben von Unit-Tests mit JUnit zur Absicherung der Business-Logik
  • Mitgestaltung von Teststrategien und Review-Prozessen (Clean Code, Pair Programming, ggf. Code Reviews)
  • Mitarbeit bei der Konkretisierung fachlicher Anforderungen
  • Abstimmungen mit dem Fachbereich und technischen Ansprechpartnern

Java Spring Boot SQL JDBC JPQL GitLab Docker Kubernetes KeyCloak REST API JUnit RabbitMQ Maven Tomcat Clean Code Selenium Domain Driven Design Hexagonale Architektur Schichtenarchitektur Anforderungsmanagement Technische Dokumentation Kanban SonarQube Git REST Jira Confluence MS Office Windows
Java Spring Boot SQL JDBC JPQL GitLab Docker Kubernetes KeyCloak REST API JUnit RabbitMQ Maven Tomcat Clean Code Selenium Domain Driven Design Hexagonale Architektur Schichtenarchitektur Anforderungsmanagement Technische Dokumentation Kanban SonarQube Git REST Jira Confluence MS Office Windows
Industrie
2 Jahre 6 Monate
2020-11 - 2023-04

Microservices für Antragsdaten

Backend-Entwicklerin Java 8 Spring Boot Angular 5 ...
Backend-Entwicklerin

Im Rahmen eines agilen Entwicklungsteams wurde eine Fullstack-Anwendung zur Bearbeitung von Antragsdaten entwickelt. Zum Einsatz kamen Java mit Spring Boot, Angular 5 sowie eine Oracle-Datenbank im Backend. Die Entwicklung erfolgte iterativ im SCRUM-Team, wobei neben der Implementierung neuer Features auch Debugging, Testing und Wartung bestehender Funktionen zum Aufgabenfeld gehörten.

Zusätzlich wurde ein eigenständiger REST-Webservice für eine interne ERP-Anwendung konzipiert und umgesetzt. Der Service basierte auf Java 8, Spring Boot, MySQL und lief auf einer Oracle VM. Die Entwicklung wurde durch automatisierte Unit- und Integrationstests sowie regelmäßige interne Schulungen zur Wissensweitergabe begleitet.

Der Build- und Deployment-Prozess erfolgte mit Maven und TeamCity, die Ticketverwaltung mit JIRA und die Versionskontrolle über GitLab.

Aufgaben:

  • Konzeption und Weiterentwicklung der Backend-Architektur für die Antragsdatenbearbeitung und den REST-Webservice der ERP-Anwendung
  • Auswahl geeigneter Technologien und Entwurf von modularen, wartbaren Komponenten auf Basis von Spring Boot
  • Implementierung zentraler Anwendungslogik in Java 8 mit Spring Boot
  • Gestaltung und Entwicklung performanter REST-Schnittstellen
  • Spezifikation der REST API Endpunkte
  • Anbindung und Optimierung der Datenpersistenz über OracleDB und MySQL
  • Erstellung und Pflege von Unit- und Integrationstests mit TestNG
  • Sicherstellung von Codequalität durch Code Reviews, Pair Programming und Debugging
  • Unterstützung der testgetriebenen Entwicklung (TDD-Light)
  • Mitarbeit an CI/CD-Prozessen mit TeamCity in Zusammenarbeit mit dem DevOps-Team
  • Definition von Build- und Deployment-Strategien (z.?B. Artefakt-Versionierung, Rollout-Konzepte)
  • Durchführung interner Schulungen und Knowledge-Sharing-Sessions im Team
  • Aktive Rolle im SCRUM-Team: Teilnahme an Refinements, Plannings, Dailys und Reviews
  • Technische Bewertung von Anforderungen und Aufwandsschätzung in enger Zusammenarbeit mit dem Product Owner
  • Bearbeitung von Entwicklungs-Tickets in JIRA: Feature-Entwicklung, Bugfixing, Refactorings
  • Debugging und Troubleshooting produktiver Anwendungen und Schnittstellen

Java 8 Spring Boot Angular 5 SQL Oracle DB MySQL TestNG REST APIs Oracle VM CI/CD JUnit Integrationtests Scrum TDD CleanCode Pair Programming Schulungen halten Jasmine/Karma SonarQube Jenkins Maven IntelliJ IDEA Bitbucket Git Jira Confluence MS Office Windows
Java 8 Spring Boot Angular 5 SQL Oracle DB MySQL TestNG REST APIs Oracle VM CI/CD JUnit Integrationtests Scrum TDD CleanCode Pair Programming Schulungen halten Jasmine/Karma SonarQube Jenkins Maven IntelliJ IDEA Bitbucket Git Jira Confluence MS Office Windows
öffentliche Verwaltung
2 Jahre 8 Monate
2018-03 - 2020-10

Funktionsaufbau für SaaS Applikation

Backend-Entwicklerin Java 7 JPA SOAP ...
Backend-Entwicklerin

Im Rahmen eines langfristigen Projekts bei einem internationalen Paketdienstleister war der Fokus auf der Wartung, Weiterentwicklung und dem Funktionsausbau von fünf SaaS-Applikationen für interne Cloud-Computing-Prozesse gerichtet.

Neben dem Bugfixing und Refactoring bestehender Services wurden auch neue Features entwickelt und produktiv ausgerollt. Die Backend-Entwicklung basierte auf Java EE 7 und JPA, ergänzt durch die Pflege und Erweiterung bestehender SOAP- und REST-Webservices zur Kontrolle und Verarbeitung von Sendungsdaten.

Darüber hinaus wurden neue Microservices inklusive Datenbankanbindung an MS SQL und PostgreSQL konzipiert und umgesetzt. Die Datenbankverwaltung erfolgte mit MS SQL Server Management Studio und DBVisualizer.

Trotz komplexer Systemlandschaft wurden nach nur zwei Monaten erste produktive Ergebnisse eigenständig erzielt. Ein erstes Fullstack-Projekt mit Spring Boot wurde innerhalb von drei Wochen vollständig alleine umgesetzt und erfolgreich in Produktion gebracht. Die Arbeit erfolgte im Zusammenspiel mit Ticketmanagement und Testplanung über JIRA.

Aufgaben:

  • Analyse, Behebung und präventive Vermeidung von Bugs in bestehenden SaaS-Applikationen
  • Refactoring von Legacy-Code zur Verbesserung von Wartbarkeit und Performance
  • Funktionale Erweiterung bestehender Module auf Basis fachlicher Anforderungen
  • Pflege und Weiterentwicklung von SOAP- und REST-Webservices, insbesondere zur Steuerung und Verarbeitung von Sendungsdaten
  • Sicherstellung der Kompatibilität und Stabilität bestehender Schnittstellen bei neuen Releases
  • Konzeption und Entwicklung neuer Microservices, inkl. Modellierung der Domänenlogik und Abbildung persistenter Daten
  • Anbindung an MS SQL und PostgreSQL, inkl. Verwaltung und Performanceoptimierung
  • Mitarbeit an kontinuierlicher Integration und Auslieferung über eine Java EE-basierte CI/CD-Pipeline
  • Absicherung der Deployments durch manuelle und automatisierte Tests
  • Pflege und Auswertung von Datenbanken mit MS SQL Server Management Studio und DBVisualizer
  • Optimierung von Datenbankabfragen, Indexierung und Monitoring
  • Eigenständige Umsetzung eines Fullstack-Projekts mit Spring Boot ? von der Anforderungsanalyse bis zum Go-Live
  • Verwaltung und Dokumentation von Aufgaben im JIRA-Ticketsystem
  • Enge Zusammenarbeit mit anderen Entwicklern, QA, Datenbankadministration und Projektleitung
  • Beratung zu technischen Lösungsansätzen und Umsetzbarkeit von Anforderungen

Java 7 JPA SOAP REST Microservices MS SQL PostgreSQL Spring Boot Scrum TDD CleanCode Pair Programming MS SQL Server Kafka DBVisualizer SQL Git CI/CD Pact Jira Confluence MS Office Windows
Java 7 JPA SOAP REST Microservices MS SQL PostgreSQL Spring Boot Scrum TDD CleanCode Pair Programming MS SQL Server Kafka DBVisualizer SQL Git CI/CD Pact Jira Confluence MS Office Windows

Position

Position

Full Stack Entwicklerin

Kompetenzen

Kompetenzen

Schwerpunkte

Java Development
Experte

Programmiersprachen

Java
Experte

Branchen

Branchen

Public, Industrie

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.