03.02.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Software Engineer | Java, Spring Boot, Angular| Automatisierung komplexer Geschäftssysteme

Berlin, Deutschland Software Engineer
Berlin, Deutschland Software Engineer

Profilanlagen

M_Rezza_Skillprofil.pdf

Skills

JavaJavascriptUnit TestingBootstrapContinuous IntegrationEnterprise Resource PlanningHibernateJava Persistence APIJunitPostgresqlApache MavenRoutingScrumMockitoSAP ApplicationsSoapuiSonarqubeTypescriptWeb ServicesPostmanSpringbootBackendGitVue.JsAngularJSIntegrationstestsApache KafkaSOQLFront EndRestful ApisSpring BatchJasminDockerCrudOracledb
Agiles Management: SCRUM
Backend:
CI/CD, Git, Hibernate, Java 8+ , JPA, Maven, Datenbank Oracle DB,SOQL, PostgreSQL, Postman, RESTful API, CRUD, SCRUM, Testabdeckung, Junit, Mockito, Spring Boot , SonarQube, Docker, SoapUI, Spring Batch , Apache kafka
Frontend:
Bootstrap, JavaScript, Routing, Typescript, Vue.js, Web Service, Angular, Jasmine, Karma, Integrationstest, Unittest
SAP:
Integrierte Geschäftsprozesse ERP

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherSpanischMuttersprache

Projekthistorie

Softwareentwickler / Fullstack - Bundesagentur für Arbeit Nürnberg

Bundesagentur für Arbeit - Nürnberg

Öffentlicher Dienst

>10.000 Mitarbeiter

Optimierung und Weiterentwicklung der Stammdatenverwaltung für Personen- und Betriebesdaten der Bundesagentur für Arbeit

Technologien:
• Java +17
• Angular, Jest, JavaScript, Node.js
• Nginx, FluxCD, Java EE, EJB, OOA/OOD
• UML, Weblogic
• Spring Boot, JDBC , ORM, JPA
• Kafka, AKHQ (Test) • Batch-Entwicklung
• JPA, Junit5, Postman, Mockito
• Mocks, Injection-Arten
• HTTP/CRUD Requests
• Oracle, SQL- NOSQL Server Datenbank, Linux
• Docker, Jenkins, Maven, Junit
• Testabdeckung, Clean Code , Git
• CI/CD Pipeline
• IntelliJIDEA, GitLab
• REST-APIs
• Open API
• Pair Programming, Kibana

Aufgaben:
• Beteiligung bei der Erstellung der Umsetzungsplanung
• Programmierung und Konfiguration von neuen Features / Bug-Fixes
• Ad hoc Bearbeitung von priorisierten Issues (Bugs, usw.)
• Erstellung, Durchführung und Dokumentation von Tests (z.B. Unit Tests)
• Codeanalyse zur Analyse des Systemverhaltens in Fehlerfällen oder als Input für Konzeption
• Durchführen von Codereviews, Pull Request mit etwaiger Nachbesserung

Softwareentwickler / Fullstack - ENBW Energie Baden-Württemberg AG

ENBW Energie Baden-Württemberg AG

Energie, Wasser und Umwelt

>10.000 Mitarbeiter

Technologien
  • Java +17 
  • Vue.js 
  • Cloudtechnologie (Azure Cloud) 
  • Azure Umfeld ( ARM Templades, Bicep) 
  • Spring Boot, JDBC , ORM, 
  • JPA, Junit5, Postman, Mockito
  • Mocks, Injection-Arten • HTTP/CRUD Requests 
  • SQL- NOSQL Server Datenbank 
  • Docker 
  • Testabdeckung, Clean Code , Git 
  • CI/CD Pipeline 
  • IntelliJIDEA, GitLab 
  • Maven • REST-APIs 
  • Open API
Aufgaben: 
  • Erstellung der Umsetzungsplanung
  • Skripterstellung zur Infrastruktur-Provisionierung (IAC) und Skriptausführung
  • Programmierung und Konfiguration von neuen Features / Bug-Fixes 
  • Ad hoc Bearbeitung von priorisierten Issues (Bugs…) 
  • Refactoring nach Architektur- und Entwicklungsrichtlinien 
  • Erstellung, Durchführung und Dokumentation von Tests (z.B. Unit Tests) 
  • Erstellung und Pflege technischer Dokumentation 
  • Erweiterung der Überwachung (Monitoring und Alerting) 
  • Codeanalyse zur Analyse des Systemverhaltens in Fehlerfällen oder als Input für Konzeption 
  • Erstellen von Build/Deploy-Scripts 
  • Releaseerstellung, Release-Koordination, Durchführung der Releases auf Test 
  • Durchführen von Codereviews; Pull Request mit etwaiger Nachbesserung
Entwickelte Produkte: 
  • Entwicklung von Elektromobilitäts-Hub-Stationen in Deutschland und Europa - LOMATO

Software Entwickler / Fullstack - Bundesagentur für Arbeit Nürnberg

Bundesagentur für Arbeit Nürnberg

Öffentlicher Dienst

>10.000 Mitarbeiter

Erstellung von sicheren Online-Anwendungen gemäß dem SoftwareEntwicklungsprozess der Bundesagentur für Arbeit.

Technologien: 
  • Java +17 
  • Spring Boot 
  • JDBC , ORM
  • JPA, Junit5
  • Postman, Mockito
  • Mocks, Injection-Arten
  • HTTP/CRUD Requests
  • MSSQL-Server Datenbank
  • Kafka, Kubernetes
  • Docker, Rancher
  • Invaris, Testabdeckung
  • CI/CD Pipeline
  • IntelliJIDEA, GitLab
  • Maven, SCRUM
Aufgaben:

Backend: 
  • Programmierung in Java 17 +, SpringBoot
  • Einsatz des Spring Frameworks, einschließlich Spring Beans, Spring Core, Spring JDBC, Spring ORM und Spring Security, JPA, MSSQLServer-DB, Kafka
  • Kenntnisse in der Sicherheitstechnik sowie in der Nutzung von Kubernetes und Docker, Rancher, Invaris
  • Erfahrung im Bereich der Software-Architektur
  • Implementierung von JUnit-Tests
Frontend:
  • Entwicklung mit Angular und umfangreiche Tests unter Verwendung von Jasmine und Karma
  • Reaktive Programmierung mit RxJS
  • State Management mit Redux und NgRx
  • Anwendung von Routing, Guards und Modulsystemen
  • Einsatz von HTTP und Interceptoren
  • Formularverarbeitung.
  • Anwendung von Dependency Injection und Services. •
  • HTML 5 , CSS, TypeScript, Npm, Node •
  • Git, Bitbucket, SonarQ, NexusiQ, Npm
Entwickelte Produkte:
Antragstrecke Berufsausbildungsbeihilfe •
  • BAB-Online •
  • BAB – Intranet
Direktupload Kurzarbeitergeld •
  • DUPLO-KUG
Veränderungsmitteilungsservice •
  • VER-Online

Softwareentwickler / Backend - Deutsche Glasfaser GmbH

Firma/Branche Deutsche Glasfaser GmbH

Telekommunikation

1000-5000 Mitarbeiter

Entwicklung und Migration von RESTful Web Service Daten auf Basis von Java Spring Boot  im SCRUM-Verfahren
Unternehmen & Ort:
 Deutsche Glasfaser GmbH
Technologien:
  • Java
  • Spring Boot
  • Junit5, AssetJ
  • Postman
  • Mockito, Mocks
  • Injection-Arten
  • HTTP/CRUD Requests
  • SOQL Datenbank
  • Hybernate
  • Testabdeckung
  • CI/CD Pipeline
  • IntelliJIDEA
  • GitLab
  • Maven
  • Agiles Management SCRUM
Aufgaben:
  • Entwicklung eines RESTful Web Service ,und Dependency-Injection(Controller, Service, Mapper, Dto, SOQL)
  • Erstellung von REST API für Paginierung und Sortierung ( HTTP/ CRUD)
  • Testgetriebene Entwicklung mit Spring Boot (Junit, AssetJ ,Mockito)
  • Verifizierung von Mock Objekten und Mock-Methodenaufrufen
  • Saubere Strukturierung von Testklassen und Methoden
  • Festlegen von Build-Abhängigkeiten in pom.xml- Dateien ( Maven )
  • Test REST API Benutzung Postman REST Client

Softwareentwickler / Fullstack - Daimler AG

Daimler AG

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Weiterentwicklung des grafischen ECS4DQ Emission Certification Service for Data Quality.

ECS4DQ bietet Funktionen zur Prüfung der Baubarkeit und Vervollständigung von Fahrzeugaufträgen sowie zur Ermittlung minimaler bzw. maximaler Fahrzeugkonfigurationen hinsichtlich eines Optimierungskriteriums.

 

Kunde:

Daimler AG

 

Technologien:

  • Java
  • Spring Boot
  • Maven
  • JPA/Hibernate
  • PostgreSQL, Oracle
  • REST
  • IntellijIDEA
  • Test-Driven-Development
  • Git
  • JavaScript, Vue.js, Typescript
  • Bootstrap
  • Kubernetes
  • Docker
  • Agiles Management SCRUM

Aufgaben:

  • Aufnahme der Use Cases
  • Weiterentwicklung des grafischen ECS4DQ (Vue.js , Routing, Components, Validierungen)
  • Weiterentwicklung von Minimalen, Maximalen Fahrzeugkonfigurationen (Java Spring Boot)
  • Implementierung von Komponenten, Routing, Asynchronen Anfragen
  • REST Implementierung und Test (Rest-assured Java-Basis)
  • Test-Driven-Development
  • Aufnahme der Use Cases
  • Weiterentwicklung des grafischen ECS4DQ (Vue.js, Routing, Components, Validierungen
  • Weiterentwicklung von Minimalen, Maximalen Fahrzeugkonfigurationen in einer Objektorientierter Architektur (Spring Boot , JPA / Hibernate für den Zugriff auf relationale Datenbank Oracle
  • Implementierung von Komponenten, Routing, Asynchronen Anfragen (Vue.js, Typescript, Bootstrap
  • REST Implementierung und Test (Rest-assured Java-Basis)
  • Cluster mit virtuellen Computern orchestrieren und planen (Kubernetes)
  • Anwendung der Containervialisierung ( Docker )
  • Test-Driven-Developmen

Softwareentwickler / Backend - Audi AG

Firma/Branche Thysenkrupp AG

Industrie und Maschinenbau

1000-5000 Mitarbeiter

 

MediaEdit: Web-Anwendung zur Pflege von Medien- und Metadaten zum Audi-Produktprogramm (Ausstattungen, Modelle, Zubehör), Konsumenten sind verschiedene Audi-Konfiguratoren

 

Kunde:

Audi AG

 

Technologien:

  • Java8
  • Spring (Data, Batch)
  • Oracle SQL
  • JUnit
  • JSON
  • XML
  • SOAP
  • Kanban

 

Aufgaben:

  • Aufnahme der Use Cases
  • Pflege und Weiterentwicklung des Audi-Webportals
  • Weiterentwicklung von Microservices
  • Support und Problemanalyse in Bestandsprojekten
  • Erstellung von JUnits-Tests und Integrationstests

 

Softwareentwickler / Fullstack - Thyssenkrupp AG

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Umsetzung und Erweiterung der Java-Webanwendung „E-Learning

Administration Tool (EAT)“ für intern basierte Schulungen, die im

ThyssenKrupp Konzern durchgeführt werden

 

Kunde:

Thyssenkrupp AG

 

Technologien:

  • Java
  • Angular 8
  • JavaScript, Typescript
  • HTML5, CSS
  • Spring Framework 5(Spring MVC, RESTful API, Validierung, JPA)
  • CRUD Anwendungen
  • Restful
  • Oracle
  • Eventgesteuerte Prozeduren Trigger

 

Aufgaben:

  • Aufnahme der Use Cases
  • Entwicklung einer Full-Stack-Webanwendung mit Angular 8 (Frontend) und Spring Framework 5 + JPA (Backend)
  • Verwaltung der Komponenten, Anweisungen, Routen, Rohre und Dienste einer Angular-Anwendung und Entwicklung der CRUD-Anwendung mit Angular + Spring + JPA + Restful, ReactiveJS, Components, Events/Hooks
  • Implementierung und Tests neuen kundenspezifischen Applikationen sowie Responsive Web-Design mit HTML5 & CSS
  • Design, eventsgesteuerte Prozeduren (Trigger) relationaler Datenbank ( Oracle)

Softwareentwickler / Fullstack - Krankenversicherung AOK

Versicherungen

1000-5000 Mitarbeiter

Design, Entwicklung und Migration der bestehenden GUPTA Programme in JavaEE (Framework-Standard: JavaServer Faces) im SCRUM-Verfahren

 

Kunde:

Krankenkasse AOK

 

Technologie:

  • JavaServer Faces
  • Git
  • JavaEE7
  • Oracle
  • Wildfly
  • Selenium
  • JUnit
  • Application Servern WildFly
  • EJB Container
  • JDBC (Java DataBase Connectivity)
  • JNDI (Java Naming and Directory Interface)
  • EJBs (Enterprise Java Beans)
  • JTA (Java Transaction API)
  • Servlets
  • XML (Extensible Markup Language)
  • Agiles Management SCRUM

 

Aufgaben:

  • Konzeption und Entwicklung eines Front- und Backends in einer modernen und hochskalierbaren Mehrschichtenarchitektur (JavaEE )
  • EJB - Dependency Injections
  • Frontend: Entwicklung von professionelles GUIs mit dem Framework (JavaServer Faces /PrimeFaces)
  • Backend: Entwicklung der Container-Managed-Datasource einschließlich der Datenbankzugriffe und des objektrelationalen Mappings (CDI, JPA, JDBC)
  • Durchführung von Tests in der Java-Umgebung mit JUnit und Mocking-Frameworks
  • Funktionale Testautomatisierung Selenium

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden