10.03.2025 aktualisiert

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

Senior Fullstack Entwickler (Lead) - JAVA/Spring Boot/JavaScript/VueJs

Neu-Isenburg, Deutschland
Deutschland
M.Sc. Informatik, Hochschule Darmstadt
Neu-Isenburg, Deutschland
Deutschland
M.Sc. Informatik, Hochschule Darmstadt

Skills

Fachlicher Schwerpunkt
  • Senior Software Development Lead
    mit Fokussierung auf (Java im Backend und JavaScript sowie TypeScript Web-Frontend)
  • Technical Lead
  • IT-Projektmanagement
Programmiersprachen/ Scriptsprachen:

Java 9/11/17, Java EE 8, Kotlin, JSF, Prime Faces, Angular 9-15, PHP, TypeScript, JavaScript, SAP ABAP OO, ES8+, CSS, XML, JSON, Bootstrap, Jasmine, React, VueJs, NodeJS, NestJs, NuxtJs,, HTML/CSS/JavaScript

Software-Design :

UML, Enterprise Architect, Workflow Design ELO, (e)EPK, BPMN, jBPM, Camunda, Enterprise Architect, ARIS, Bizagi, MS-Visio, MS-Project, GIMP

Entwicklungsumgebungen:
IntelliJ, NetBeans, Eclipse, ECM ELO Professional, SAP ADT Eclipse

Frameworks:
Maven, Spring, Spring Boot, Spring Data, Spring Security, Spring Integration, Spring Batch, JPA / Hibernate/, JSF, Primefaces, Angular 9/15, Angular CLI, React, Vue2-3, Quarar, ElectronJs, Bootstrap, ApiOmat, Gathy, Blockchain (Ethereum, Bitcoin), Serviceorientierte Technologie (REST/OpenAPI, Hessian, SOAP, JAX-RS, ESB), EAI, JMS, Java FX, JAXB, Logging (Log4j, slf4j, Lombok), - Enterprise Search Plattform: Hibernate; ELK Stack, Testing (Jasmine Or Cypress, Junit, Mockito, WireMock )- AWS Services ( IAM Center, EKS, EC2, API Gateway, S3 Buckets, CloudFormation, ECR, ECS, Lambda, CodeBuild, CodePipline, Fargate, , DynamoDB, RDS, SQS, ElastiCache for Redis)

Datenbanken:
SQL: Oracle DB, IBM DB2, Mssql, Mysql, Postgresql - NoSql: Cassandra, MongoDB; Cloud DynamoDB, Oracle

Applikation Server Container 
JBoss, wildfly, Apache Tomcat, Kafka, Camel, Payara, Glassfish, NodeJS,
Camunda, Keycloak

Andere Tools Systeme:
Git, SVN, SourceTree, GitLab, Bitbucket, Nexus

Sprachen

ArabischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

Senior Fullstack Entwickler

LDI / Telekom

Öffentlicher Dienst

50-250 Mitarbeiter


HR Solutions
Beschreibung:
Zum Umsetzungsprojekt sollen eine vom LDI im Themenfeld Umwelt OZG Leistungen in Form von Formularen nach dem Bundes-Immissionsschutzgesetz entwickelt werden. Es handelt sich um unterschiedliche Formulare, die zur Zeit in Papierform genutzt werden, und als Online-Formulare umgesetzt werden sollen.
Aufgaben
 
  • Softwareentwicklung mit den Technologien Keycloak, vue.js, spring und standardisierte Schnittstellen.
  • Erarbeiten von technischen Konzepten
  • Konzeption und Definition der Microservices-Architektur und Dokumentation von APIs (REST)
  • konzeptionelle Frontend- sowie Backendentwicklung der IT-Anwendungs- und Systemarchitektur in Basis auf Microservices Technologie
  • Oracle Datenbank sowie Keycloak-Anbindung
  • Authentifizierung/Autorisierung  via IAM-Keycloak Komponente
  • Nutzung der Schnittstellen zur Erweiterung der Funktionalitäten: Stammdaten Anlagen: CSV-XML Fileupload, Backend: REST/JSON, Keycloak-Admin-API: REST/JSON; Keyclaock Client Anbindung OIDC, Anbindung ELSTER IdP: SAML2 über Keycloak, Anbidnung ELSTER Autorisierungsmodul OAuth2
  • Nachrichten zu Fachverfahren: XTA/OSCI oder FIT-Connect
  • Aufbau der Standardisierung und Automatisierung der IT-Systeme hinsichtlich CI/CD
  • Durchführung von Entwicklertests/ Unitests/ Regessionstests


Technologien: Oracle JAVA17, Oracle DB, Spring Boot, Vue.Js mit Framwork „Quasar“, REST/JSON, WebServices / SOAP-Bib, XML, JAXB(XML-Marshalling/Unmarshalling), Keyclaok, Maven, Git, HTML/CSS/JavaScript, GitLab,  Intellj, Docker/ Rancher/ , CI/CD Pipeline, Vite, Vitest, Mockito,  Cucumber, Maven, npm, DDD, OOD, TDD

Software Architect, Senior Software Developer für Webanwendungen

Gematik GmbH

Pharma und Medizintechnik

500-1000 Mitarbeiter

  • Projektübergreifende Softwareentwicklung für die Realisierung der Softwareentwicklung
  • Konzeption, Design und Entwicklung von Basisbibliotheken für eHealth-Webanwendungen mit Fokus auf Interoperabilität und Sicherheit
  •  Dokumentation von APIs
  • konzeptionelle Backendentwicklung der IT-Anwendungs- und Systemarchitektur und Einsatz von Sicherheitsmechanismen für Webanwendungen
  • Verwendung von Mechanismen der Verschlüsselung, elektronischen Signatur bei Authentifizierung/Autorisierung (via JWT/OpenIDConnect)
  • Anbinden von Client-Hardware in Web-Apps (z.B. Kartenleser)
  • Konzeption und Definition der Software-Architektur zur sicheren Verarbeitung von Datenschutz relevanten Daten
  • Evaluierung existierender und neuer Frameworks und neuer Plattformversionen
  • Mitarbeit beim Aufbau und Modernisierung des Tool-Chains für die Entwicklung von Bibliotheken und Webanwendungen

Senior Java JEE Developer- Technical Lead - Freiberufler

Statistisches Bundesamt

Öffentlicher Dienst

500-1000 Mitarbeiter

  • Aufnahme und Umsetzung von fachlichen und technischen Anforderungen für Anbindungsmodule im REST- sowie JMS Umfeld
  • Fachliche und technische Anforderungsanalyse 
  • Erstellung webbasierter Applikation, Umsetzung von Proof of Concept in Basis auf Rest-API und J2ee sowie Microservice-Technologie
  • Implementierung von fachlichen Konzepten bei der Kommunikation
    zwischen Fachanwendungen und Rest-Schnittstellen
  • Erstellung und Bearbeitung von Grobkonzepten der fachlichen
    Anforderungen mit der Hilfe von der Datenmodellierung in Confluence
    sowie in Enterprise Architect
  • Fachliche und technische Anpassungen der Geschäftsanwendungsfälle nach
    Absprache mit der Fachabteilung und Architekten
  • Junit Tests und Integration-Tests mit Mockito
  • Modulentwicklung und -verantwortlichkeit im Team
  • Coaching von Kollegen und Durchführung von technischen und fachlichen Code Reviews mithilfe von Merge Requests in GitLab
  • Erstellung von integrativen Tests für REST/ SSL, JMS / SSL und Security
    Komponenten
  • Tests Analyse und Ergebnisse dokumentieren, remote Java Profiling mit
    YourKit auf einem Testrechner
  • Abarbeitung von Bugs-Listen sowie Behebung von fachlichen/ technischen Fehlern
  • Kommunikation mit der Fachabteilung und den QS-Teams bei
    Klärungsbedarf

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden