10.11.2025 aktualisiert


Premiumkunde
nicht verfügbarFullstack Developer und Architekt (Java/Angular)
Grafenrheinfeld, Deutschland
Deutschland
Diplom-Informatiker Univ.Skills
AngularNgRxSpring BootJakarta EEJSF (PrimeFaces)OracleHibernateBeratungAPI DesignFullstack Entwickler
Frontend: Angular, Material Design, RxJS, NgRx, AgGrid, TypeScript, HTML, CSS, SASS, Responsive Design
API Design: OpenAPI, YAML, REST, JSON, SOAP
Backend: Spring Boot, Spring Data JPA, Lombok, MapStruct, Spring Web, Spring Integration, Spring Batch, JakartaEE/JavaEE
Messaging: RabbitMQ, Kafka
CD/CI: Jenkins, Docker, Ranger, Sonar, Kubernetes, Helm
Cloud: AWS
IDE: IntelliJ, Eclipse
Datenbanken: Flyway, PostgreSQL, Oracle, DB2z, MySQL, MS Access
Versionsverwaltung: Git/Git Flow, SVN
Bug/Issue Tracker: JIRA, Bugzilla
Build Tools: Maven, Gradle
OOA/OOE: UML
Case-Tools: Enterprise Architect, MagicDraw UML
Server: nginx, WebSphere Liberty, Wildfly, Tomcat, TomEE, Jetty
Prinzipien: DDD, BDD, TDD, Microservices, Micro-Frontends, Clean Code
API Design: OpenAPI, YAML, REST, JSON, SOAP
Backend: Spring Boot, Spring Data JPA, Lombok, MapStruct, Spring Web, Spring Integration, Spring Batch, JakartaEE/JavaEE
Messaging: RabbitMQ, Kafka
CD/CI: Jenkins, Docker, Ranger, Sonar, Kubernetes, Helm
Cloud: AWS
IDE: IntelliJ, Eclipse
Datenbanken: Flyway, PostgreSQL, Oracle, DB2z, MySQL, MS Access
Versionsverwaltung: Git/Git Flow, SVN
Bug/Issue Tracker: JIRA, Bugzilla
Build Tools: Maven, Gradle
OOA/OOE: UML
Case-Tools: Enterprise Architect, MagicDraw UML
Server: nginx, WebSphere Liberty, Wildfly, Tomcat, TomEE, Jetty
Prinzipien: DDD, BDD, TDD, Microservices, Micro-Frontends, Clean Code
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Angular Frontend Architekt
Neu-Entwicklung einer Factoring-Software zur Ablösung einer Bestandssoftware zur Abrechnung von orthopädischen Hilfsmitteln. Der Kunde wollte zeitkritische Themen wie das Mahnwesen und die Direktabrechnung wie mit dem Kunden vereinbart ausliefern.
Aufgaben
Aufgaben
- Alleinverantwortliches Requirements Engineering, Design und Umsetzung des Themas „Direktabrechnung“
- Oberflächen Design, Implementierung und Optimierung mit Angular
- Frontend Architektur Verantwortlichkeit, Upgrade auf Modern Angular (Standalone Components und MDC Components)
- Entwicklung mehrerer REST Schnittstellen im Backend mit Java/SpringBoot sowie Umstellung des Prozesses auf OpenAPI
- Backend Entwicklung mit Java/SpringBoot
- Erweiterung und Anpassung des Factoring Processes mit Spring Batch
- Analysieren und Beheben zahlreicher Produktiv-Fehler sowie Performance Optimierungen an mehreren Stellen
- Erstellung und Pflege der Dokumentation zur Software-Architektur und allgemeinen Details der Anwendung
- Frontend: Angular 14 bis 16, Angular Material, AG Grid, RxJS, NgRx Store, TypeScript, OpenAPI/YAML, Electron, yarn Package Manager, eslint, prettier
- Backend: Java 17, Spring Boot 2.5, Spring Date JPA, Hibernate, QueryDSL, Spring Web, Lombok, MapStruct, Flyway, PostgreSQL Datenbank, REST/JSON, Spring Integration mit RabbitMQ, OAuth2
- Testing: JUnit 5, Mockito, Jasmine/Karma, Cypress
- Sonstiges: Docker, Kubernetes, Apache Maven, GIT Flow, JIRA, BitBucket, SonarQube, Graylog, Scrum, IntelliJ
Neu-Entwicklung einer Factoring-Software zur Ablösung einer Bestandssoftware zur Abrechnung von Rechnungen, die ein Zahnarzt gegenüber einem Patienten stellt. Der Kunde wollte zeitkritische Themen wie mit dem Kunden vereinbart ausliefern. Darunter waren Themen wie: eine erweiterte Rechnungskorrektur durchführen, Anzeigen von Ländercodes, Anschriftenermittlung durchführen, Performanceprobleme bei der Sachkonto-Suche beheben, Modernisierung der Frontend Architektur.
Aufgaben
Aufgaben
- Alleinverantwortliches Requirements Engineering, Design und Umsetzung des Themas „Anschriftenermittlung“
- Oberflächen Design, Implementierung und Optimierung mit Angular
- Frontend Architektur Verantwortlichkeit, Upgrade auf Modern Angular (Standalone Components und MDC Components)
- Entwicklung mehrerer REST Schnittstellen im Backend mit Java/SpringBoot
- Backend Entwicklung mit Java/SpringBoot
- Analysieren und Beheben zahlreicher Produktiv-Fehler sowie Performance Optimierungen an mehreren Stellen
- Erstellung und Pflege der Dokumentation zur Software-Architektur und allgemeinen Details der Anwendung
- Frontend: Angular 14 bis 15, Angular Material, AG Grid, RxJS, NgRx Store, TypeScript, npm Package Manager, eslint, prettier, responsive Design, Web Components, Micro-Frontend Architektur
- Backend: Java 11, Spring Boot 2.5, Spring Date JPA, Hibernate, QueryDSL, Spring Web, Lombok, MapStruct, Flyway, PostgreSQL Datenbank, REST/JSON, Spring Integration mit RabbitMQ, Keycloak
- Testing: JUnit 5, Mockito, Jasmine/Karma, Cypress
- Sonstiges: Docker, Kubernetes, Ranger, Apache Maven, GIT Flow, JIRA, BitBucket, SonarQube, Graylog, Nexus, Scrum, IntelliJ