Senior Full-Stack Engineer with 8+ years of experience designing, modernizing, and operating enterprise-scale platforms in regulated domains.
Aktualisiert am 22.06.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.06.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Angular
Spring Boot
German
Arabic
French
English

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2025-09 - heute

various projects

Senior Full-Stack Engineer (Angular/ Java/ Node.js)
Senior Full-Stack Engineer (Angular/ Java/ Node.js)
Role & Scope
  • Senior Full-Stack Engineer contributing to the Kundenportal modernization and migration within a regulated insurance environment
  • Strong frontend ownership combined with backend and middleware responsibility
  • Involved in feature delivery, design-system migration, production-readiness, and production-support preparation
  • Worked in an English-speaking engineering environment across internal and external teams

Kundenportal Migration & Design System
  • Contributed to the Kundenportal migration to a new design system based on Figma designs
  • Integrated UI components delivered by an external implementation partner by building Angular wrapper components to extend them with:
    • Kundenportal-specific business logic
    • Additional features and validations
    • Internal technical standards and integration requirements
  • Implemented two new end-to-end designs for complex, business-critical processes
  • Fixed bugs and stabilized the legacy Kundenportal during the migration phase to ensure continuity

Frontend Engineering (Angular)
  • Developed and refactored Angular standalone components with a focus on scalability, maintainability, and production readiness
  • Implemented complex UI features using Angular Material (dialogs, tables, forms, tooltips)
  • Improved frontend stability through Angular Signals and improved state handling
  • Resolved UI defects identified during QA and user acceptance testing (UAT)
  • Prepared frontend features for production deployment and handover

Testing & Quality Assurance
  • Implemented end-to-end (E2E) tests using Cypress for critical user flows
  • Created snapshot tests across multiple responsive breakpoints (XS, L, XL, XXL viewports) to ensure UI consistency
  • Supported regression testing during design-system migration and legacy portal stabilization

Backend Engineering (Java/ Spring Boot)
  • Designed and maintained Java 17 / Spring Boot 3 REST services
  • Built and extended REST APIs.
  • Integrated OAuth2 / JWT-based security (Keycloak)
  • Investigated and resolved backend issues related to production-support scenarios

Middleware & Microservices (Node.js)
  • Refactored a Node.js middleware coordinating 18 existing microservices, replacing individual synchronous health POST requests with batched processing and real-time communication
  • Implemented real-time service status propagation using Socket .IO, automatically emitting events when a microservice becomes available or unavailable
  • Designed and implemented a centralized health-check service to continuously monitor microservice liveness
  • Improved system observability and resilience by decoupling service health monitoring from direct request flows
  • Reduced redundant network calls and enabled near real-time visibility into distributed system health

Security & Identity (Keycloak)
  • Re-designed and customized Keycloak UI screens using TLF extensions to align authentication flows with the new design system
  • Ensured consistency between identity flows and Kundenportal UX standards

Collaboration & Cross-Team Communication
  • Acted as a cross-cutting communication point between:
    • UI/UX design team
    • External frontend implementation partner
    • Internal Kundenportal engineering teams
  • Regularly coordinated on status updates, bugs, design alignment, and migration progress
  • Supported handover preparation and documentation beyond isolated ticket delivery
LV 1871 ? Munich (Germany)
1 Jahr 1 Monat
2024-09 - 2025-09

scalable enterprise applications

Senior/ Lead Full-Stack Engineer ? Java & Angular Java 17 Spring Boot 3 Angular 18 ...
Senior/ Lead Full-Stack Engineer ? Java & Angular
Senior Full-Stack Engineer contributing hands-on to the design and delivery of scalable, enterprise-grade applications for BMW, working fully remote in a distributed agile team. Strong involvement in architectural decisions, technical leadership, and mentoring.
  • Designed and implemented microservice-based backend components using Java 17, Spring Boot 3, and RESTful APIs for appointment, vehicle, and visitor management systems.
  • Built a live operational dashboard with real-time integrations, focusing on performance, responsiveness, and system reliability.
  • Led the development of fullstack solutions from scratch using Angular 18 and Spring Boot, covering work-order management and distribution workflows.
  • Introduced CI/CD pipelines and Kubernetes deployment strategies (GitLab CI, GitHub Actions, ArgoCD), enabling secure and automated releases.
  • Engineered reusable backend services and shared Angular libraries to standardize UI and service patterns across multiple projects.
  • Acted as a technical lead in code reviews, architecture discussions, and mentoring of junior engineers.
Java 17 Spring Boot 3 Angular 18 TypeScript REST APIs Docker Kubernetes ArgoCD GitLab CI GitHub Actions
BMW ? Germany (Remote)
1 Jahr 9 Monate
2023-01 - 2024-09

Responsibility for quality assurance and mentoring

Senior Fullstack Developer (Java 17 + Angular 16) Java 17 Spring Boot 3 Angular 16 ...
Senior Fullstack Developer (Java 17 + Angular 16)
Senior Full-Stack Engineer working on large-scale, secure applications for Germany?s largest public pension provider, operating in a highly regulated, compliance-driven environment. Combined hands-on delivery with architectural input, quality ownership, and team mentoring in an agile, cross-functional setup.
  • Designed and delivered reusable Angular 16+ components, reducing duplication and improving long-term maintainability across multiple applications.
  • Built and maintained backend microservices using Java 17 and Spring Boot 3, including high-performance JSON?XML transformations and secure data processing pipelines.
  • Implemented new UI screens based on detailed functional specifications using Angular, TypeScript, and Material Design.
  • Enforced clean architecture, coding standards, and best practices across frontend and backend development.
  • Strengthened quality assurance through unit testing (Jest) and end-to-end testing, improving reliability of critical user flows.
  • Actively contributed to architecture discussions with a focus on performance, security, and scalability in a public-sector context.
  • Mentored team members on Angular state management (NgRx) and Java-based microservice design.
  • Led structured code reviews (?4-eyes principle?) and knowledge-sharing sessions to raise overall team quality and consistency.
Java 17 Spring Boot 3 Angular 16 TypeScript NgRx Node.js REST APIs Jest Azure DevOps Git
DRV (German Pension Insurance)
10 Monate
2022-03 - 2022-12

Web Development

Senior Fullstack Web Developer (Spring Boot-Angular) Java 17 Spring Boot Angular 11+ ...
Senior Fullstack Web Developer (Spring Boot-Angular)
Senior Full-Stack Engineer at the digital innovation hub of the German cooperative banking sector, contributing to mission-critical banking systems with strong requirements around security, availability, and data integrity.
  • Led the design and implementation of full-stack features aligned with banking regulations and stakeholder requirements.
  • Designed and developed backend microservices using Java and Spring Boot to support account transfers, validation logic, and transaction integrity.
  • Built dynamic, user-facing frontend components with Angular, TypeScript, and Material Design, aligned with modern UX standards.
  • Translated complex business and regulatory requirements into scalable technical modules in close collaboration with architects and product stakeholders.
  • Implemented and extended REST APIs to improve system integration and inter-service communication.
  • Took ownership of CI/CD pipelines, automating deployments and improving release stability.
  • Ensured high availability, fault tolerance, and system reliability through robust design and testing strategies.
  • Mentored developers and actively participated in code reviews and architectural discussions to raise engineering standards.
Java 17 Spring Boot Angular 11+ TypeScript NgRx Node.js REST APIs Jasmine Jest Azure DevOps CI/CD Git
Atruvia AG

Aus- und Weiterbildung

Aus- und Weiterbildung

2018
National Diploma in Computer Engineering ESPRIT, Tunisia

2015
Bachelor?s Degree in Computer Science ISIMA, Tunisia

Position

Position

Senior Full-Stack Engineer (Angular-led) | Java / Spring Boot | Enterprise Platforms

Kompetenzen

Kompetenzen

Top-Skills

Angular Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Profile
  • Senior Full-Stack Engineer with 8+ years of experience designing, modernizing, and operating enterprise-scale platforms in regulated domains including insurance, banking, and public sector. Strong end-to-end ownership across frontend, backend, and integration layers, with a focus on security, scalability, and long-term maintainability.
  • Deep expertise in Angular (standalone components, TypeScript) combined with backend development in Java 17 and Spring Boot 3 (REST APIs, OAuth2/JWT, Keycloak). Experienced in microservice architectures, CI/CD pipelines, and containerized environments (Docker, Kubernetes). Proven ability to collaborate in distributed, English-speaking teams and deliver production-ready solutions in compliance-driven environments.

Knowledge
  • Front-End
    • Angular (standalone components), Nx, Angular Material, TypeScript, Cypress, Playwright
  • Back-End
    • Java 17, Spring Boot 3, Spring Framework, Node.js
  • APIs & Security
    • REST APIs, OAuth2, JWT, Keycloak
  • Version Control
    • Git, GitHub, GitLab
  • DevOps & CI/CD
    • Maven, Jenkins, Docker, Kubernetes

Early Career & Academic Projects (Summary)
  • Contributed to ISO9001-compliant quality assurance platforms, developing modules for risk management, validation workflows, scheduling and real-time notifications.
  • Built data-driven and analytics-focused applications, including predictive analysis projects using Python, R, Hadoop and Elasticsearch.
  • Developed multiple full-stack web applications (Node.js, Angular, React) as part of academic and early professional projects, focusing on offline-first behavior, real-time interaction and scalable architectures.

Datenbanken

SQL
NoSQL
Redis
MongoDB
PostgreSQL
MySQL
Oracle

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2025-09 - heute

various projects

Senior Full-Stack Engineer (Angular/ Java/ Node.js)
Senior Full-Stack Engineer (Angular/ Java/ Node.js)
Role & Scope
  • Senior Full-Stack Engineer contributing to the Kundenportal modernization and migration within a regulated insurance environment
  • Strong frontend ownership combined with backend and middleware responsibility
  • Involved in feature delivery, design-system migration, production-readiness, and production-support preparation
  • Worked in an English-speaking engineering environment across internal and external teams

Kundenportal Migration & Design System
  • Contributed to the Kundenportal migration to a new design system based on Figma designs
  • Integrated UI components delivered by an external implementation partner by building Angular wrapper components to extend them with:
    • Kundenportal-specific business logic
    • Additional features and validations
    • Internal technical standards and integration requirements
  • Implemented two new end-to-end designs for complex, business-critical processes
  • Fixed bugs and stabilized the legacy Kundenportal during the migration phase to ensure continuity

Frontend Engineering (Angular)
  • Developed and refactored Angular standalone components with a focus on scalability, maintainability, and production readiness
  • Implemented complex UI features using Angular Material (dialogs, tables, forms, tooltips)
  • Improved frontend stability through Angular Signals and improved state handling
  • Resolved UI defects identified during QA and user acceptance testing (UAT)
  • Prepared frontend features for production deployment and handover

Testing & Quality Assurance
  • Implemented end-to-end (E2E) tests using Cypress for critical user flows
  • Created snapshot tests across multiple responsive breakpoints (XS, L, XL, XXL viewports) to ensure UI consistency
  • Supported regression testing during design-system migration and legacy portal stabilization

Backend Engineering (Java/ Spring Boot)
  • Designed and maintained Java 17 / Spring Boot 3 REST services
  • Built and extended REST APIs.
  • Integrated OAuth2 / JWT-based security (Keycloak)
  • Investigated and resolved backend issues related to production-support scenarios

Middleware & Microservices (Node.js)
  • Refactored a Node.js middleware coordinating 18 existing microservices, replacing individual synchronous health POST requests with batched processing and real-time communication
  • Implemented real-time service status propagation using Socket .IO, automatically emitting events when a microservice becomes available or unavailable
  • Designed and implemented a centralized health-check service to continuously monitor microservice liveness
  • Improved system observability and resilience by decoupling service health monitoring from direct request flows
  • Reduced redundant network calls and enabled near real-time visibility into distributed system health

Security & Identity (Keycloak)
  • Re-designed and customized Keycloak UI screens using TLF extensions to align authentication flows with the new design system
  • Ensured consistency between identity flows and Kundenportal UX standards

Collaboration & Cross-Team Communication
  • Acted as a cross-cutting communication point between:
    • UI/UX design team
    • External frontend implementation partner
    • Internal Kundenportal engineering teams
  • Regularly coordinated on status updates, bugs, design alignment, and migration progress
  • Supported handover preparation and documentation beyond isolated ticket delivery
LV 1871 ? Munich (Germany)
1 Jahr 1 Monat
2024-09 - 2025-09

scalable enterprise applications

Senior/ Lead Full-Stack Engineer ? Java & Angular Java 17 Spring Boot 3 Angular 18 ...
Senior/ Lead Full-Stack Engineer ? Java & Angular
Senior Full-Stack Engineer contributing hands-on to the design and delivery of scalable, enterprise-grade applications for BMW, working fully remote in a distributed agile team. Strong involvement in architectural decisions, technical leadership, and mentoring.
  • Designed and implemented microservice-based backend components using Java 17, Spring Boot 3, and RESTful APIs for appointment, vehicle, and visitor management systems.
  • Built a live operational dashboard with real-time integrations, focusing on performance, responsiveness, and system reliability.
  • Led the development of fullstack solutions from scratch using Angular 18 and Spring Boot, covering work-order management and distribution workflows.
  • Introduced CI/CD pipelines and Kubernetes deployment strategies (GitLab CI, GitHub Actions, ArgoCD), enabling secure and automated releases.
  • Engineered reusable backend services and shared Angular libraries to standardize UI and service patterns across multiple projects.
  • Acted as a technical lead in code reviews, architecture discussions, and mentoring of junior engineers.
Java 17 Spring Boot 3 Angular 18 TypeScript REST APIs Docker Kubernetes ArgoCD GitLab CI GitHub Actions
BMW ? Germany (Remote)
1 Jahr 9 Monate
2023-01 - 2024-09

Responsibility for quality assurance and mentoring

Senior Fullstack Developer (Java 17 + Angular 16) Java 17 Spring Boot 3 Angular 16 ...
Senior Fullstack Developer (Java 17 + Angular 16)
Senior Full-Stack Engineer working on large-scale, secure applications for Germany?s largest public pension provider, operating in a highly regulated, compliance-driven environment. Combined hands-on delivery with architectural input, quality ownership, and team mentoring in an agile, cross-functional setup.
  • Designed and delivered reusable Angular 16+ components, reducing duplication and improving long-term maintainability across multiple applications.
  • Built and maintained backend microservices using Java 17 and Spring Boot 3, including high-performance JSON?XML transformations and secure data processing pipelines.
  • Implemented new UI screens based on detailed functional specifications using Angular, TypeScript, and Material Design.
  • Enforced clean architecture, coding standards, and best practices across frontend and backend development.
  • Strengthened quality assurance through unit testing (Jest) and end-to-end testing, improving reliability of critical user flows.
  • Actively contributed to architecture discussions with a focus on performance, security, and scalability in a public-sector context.
  • Mentored team members on Angular state management (NgRx) and Java-based microservice design.
  • Led structured code reviews (?4-eyes principle?) and knowledge-sharing sessions to raise overall team quality and consistency.
Java 17 Spring Boot 3 Angular 16 TypeScript NgRx Node.js REST APIs Jest Azure DevOps Git
DRV (German Pension Insurance)
10 Monate
2022-03 - 2022-12

Web Development

Senior Fullstack Web Developer (Spring Boot-Angular) Java 17 Spring Boot Angular 11+ ...
Senior Fullstack Web Developer (Spring Boot-Angular)
Senior Full-Stack Engineer at the digital innovation hub of the German cooperative banking sector, contributing to mission-critical banking systems with strong requirements around security, availability, and data integrity.
  • Led the design and implementation of full-stack features aligned with banking regulations and stakeholder requirements.
  • Designed and developed backend microservices using Java and Spring Boot to support account transfers, validation logic, and transaction integrity.
  • Built dynamic, user-facing frontend components with Angular, TypeScript, and Material Design, aligned with modern UX standards.
  • Translated complex business and regulatory requirements into scalable technical modules in close collaboration with architects and product stakeholders.
  • Implemented and extended REST APIs to improve system integration and inter-service communication.
  • Took ownership of CI/CD pipelines, automating deployments and improving release stability.
  • Ensured high availability, fault tolerance, and system reliability through robust design and testing strategies.
  • Mentored developers and actively participated in code reviews and architectural discussions to raise engineering standards.
Java 17 Spring Boot Angular 11+ TypeScript NgRx Node.js REST APIs Jasmine Jest Azure DevOps CI/CD Git
Atruvia AG

Aus- und Weiterbildung

Aus- und Weiterbildung

2018
National Diploma in Computer Engineering ESPRIT, Tunisia

2015
Bachelor?s Degree in Computer Science ISIMA, Tunisia

Position

Position

Senior Full-Stack Engineer (Angular-led) | Java / Spring Boot | Enterprise Platforms

Kompetenzen

Kompetenzen

Top-Skills

Angular Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Profile
  • Senior Full-Stack Engineer with 8+ years of experience designing, modernizing, and operating enterprise-scale platforms in regulated domains including insurance, banking, and public sector. Strong end-to-end ownership across frontend, backend, and integration layers, with a focus on security, scalability, and long-term maintainability.
  • Deep expertise in Angular (standalone components, TypeScript) combined with backend development in Java 17 and Spring Boot 3 (REST APIs, OAuth2/JWT, Keycloak). Experienced in microservice architectures, CI/CD pipelines, and containerized environments (Docker, Kubernetes). Proven ability to collaborate in distributed, English-speaking teams and deliver production-ready solutions in compliance-driven environments.

Knowledge
  • Front-End
    • Angular (standalone components), Nx, Angular Material, TypeScript, Cypress, Playwright
  • Back-End
    • Java 17, Spring Boot 3, Spring Framework, Node.js
  • APIs & Security
    • REST APIs, OAuth2, JWT, Keycloak
  • Version Control
    • Git, GitHub, GitLab
  • DevOps & CI/CD
    • Maven, Jenkins, Docker, Kubernetes

Early Career & Academic Projects (Summary)
  • Contributed to ISO9001-compliant quality assurance platforms, developing modules for risk management, validation workflows, scheduling and real-time notifications.
  • Built data-driven and analytics-focused applications, including predictive analysis projects using Python, R, Hadoop and Elasticsearch.
  • Developed multiple full-stack web applications (Node.js, Angular, React) as part of academic and early professional projects, focusing on offline-first behavior, real-time interaction and scalable architectures.

Datenbanken

SQL
NoSQL
Redis
MongoDB
PostgreSQL
MySQL
Oracle

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.