21.11.2025 aktualisiert


Premiumkunde
nicht verfügbarSenior Full-Stack Software Engineer | Java | Angular
Linz, Österreich
Österreich
B.Sc. Computer Science.Skills
Kubernetes-SicherheitJavaJavascript.Net FrameworkApache ActivemqArchitekturConfluenceJiraAutomatisierungUnit TestingMicrosoft AzureBash ShellBusiness Process Model And NotationC#CSSCloud ComputingSoftware QualityCode-ReviewContinuous IntegrationLinuxWeb EntwicklungElasticsearchUi-DesignSkalierbarkeitRational Unified ProcessIISIntegration Platform As A Service (IPaaS)Java Database ConnectivityJava Persistence APISpring FrameworkJunitPythonPostgresqlLinux-AdministrationLiquibaseProjektmanagementApache MavenVermittlungMicrosoft Sql-ServerMongodbNode.JsOpenshiftOracle FinancialsPaasPair ProgrammingLeistungssteigerungScrumSoftware ArchitectureQualitätsmanagementLogstashPrometheusAngular 2+MstestSwaggerRequirements EngineeringSoftwareentwicklungSonarSubversionTechnische DokumentationTypescriptUMLWeb ServicesAblaufplanungRxjsVerwaltungstätigkeitenTest-Driven DevelopmentAngular Material.NET CoreReactJSGrafanaSpringbootBackendGitlabGitSassAngularJSIntegrationstestsKubernetesCoaching und MentoringFigmaBitbucketGraphqlFront EndNestJSKibanaSplunkSoftware Version ControlJasminElk StackJenkinsMicroservices
Entwicklung von Cloud-native Custom Solutions auf Basis einer Microservice-Architektur mit Fokus auf dynamische Skalierung und Performance. Nahtlose Integration in verteilte Cloud-Umgebungen. Frontend-Entwicklung mit Angular/React für moderne, skalierbare Web-Interfaces. Lösungsorientierte, agile Arbeitsweise unter Verwendung von aktuellsten Software-Qualitätssicherungs-prozessen und Tools. Proaktive Kommunikation, hohe Eigenverantwortung und Qualitätsbewusstsein, belastbar und motiviert neues zu lernen.
Fokus: Java Backend und Angular Frontend Softwareentwicklung
Stichwörter:
MicroServices, Java, Spring Boot 3, Angular 19, TypeScript, Javascript, NodeJS (NestJs), React, Reactive Webflux, SASS, CSS, Sonar, Qualitygates, Dependency Injection, Spring Data JPA, Spring Security, Spring Cloud, API Gateway, Discovery, Cloud Config, Kibana, Grafana, Logstash, Prometheus, ELK Stack, Splunk, Security, Maven, Jenkins, Tekton, ArgoCD, openshift Paas, Containerization, EKS, AWS, Azure, Docker, CI/CD Pipelines, JUnit, REST, GraphQL, JWT, ActiveMQ, MSSQL, Oracle, JDBC, Liquibase, PostgreSQL, Swagger, GIT, SVN, C#, EF, .NET Core, IIS, UML, BPMN 2.0, Kubernetes Cluster, Linux Administration, Python, HW Prog C, Bash, X.509 Certificate Chains.
Prozesse
Projektmanagement, SCRUM, Kanban, Agile, Jira, Confluence, TDD, Pair Programming, RUP, Quality Gates, Qualitäts-management, TOGAF9 CPRE-zertifiziert durch IREB.
Kenntnisse & Erfahrungen:
Fokus: Java Backend und Angular Frontend Softwareentwicklung
Stichwörter:
MicroServices, Java, Spring Boot 3, Angular 19, TypeScript, Javascript, NodeJS (NestJs), React, Reactive Webflux, SASS, CSS, Sonar, Qualitygates, Dependency Injection, Spring Data JPA, Spring Security, Spring Cloud, API Gateway, Discovery, Cloud Config, Kibana, Grafana, Logstash, Prometheus, ELK Stack, Splunk, Security, Maven, Jenkins, Tekton, ArgoCD, openshift Paas, Containerization, EKS, AWS, Azure, Docker, CI/CD Pipelines, JUnit, REST, GraphQL, JWT, ActiveMQ, MSSQL, Oracle, JDBC, Liquibase, PostgreSQL, Swagger, GIT, SVN, C#, EF, .NET Core, IIS, UML, BPMN 2.0, Kubernetes Cluster, Linux Administration, Python, HW Prog C, Bash, X.509 Certificate Chains.
Prozesse
Projektmanagement, SCRUM, Kanban, Agile, Jira, Confluence, TDD, Pair Programming, RUP, Quality Gates, Qualitäts-management, TOGAF9 CPRE-zertifiziert durch IREB.
Kenntnisse & Erfahrungen:
- Java Backend-Entwicklung mit Spring 6, Spring Boot 3, JPA, REST, JUnit in einer Microservice Architektur
- NodeJs Backend-Entwicklung mit NestJs, Jest, GraphQL und MongoDB
- Frontend-Entwicklung mit Angular 17,18 und 19, RxJS, Typescript/Javascript, Unit Testing mit Jasmine, Karma.
- .NET Core Backend-Entwicklung mit EF, CSOM, CAML, .NET Web Services, IIS, MSSQL und MSTest.
- Microservice Softwarearchitektur und Multi-Tier Software Architektur.
- Middlewareimplementierung und Schnittstellendesign.
- Konzeption und Integration von Softwarekomponenten.
- Durchführung von Unit- und Integrationstests zur Sicherstellung der Softwarequalität.
- Verwaltung von Kubernetes-Clustern und Konfiguration von Workloads, Pods, Services und Ingress
- Implementierung von OpenShift- und Tekton-Pipelines
- Automatisierung von Deployments mittels GitOps
- Orchestrierung von Daten/Services und Performanceoptimierung.
- Tiefenanalyse und Fehlerfindung mit aktuellsten Tools. Loganalyse mit Kibana, Elastic Search, Prometheus, Grafana und Logstash.
- Führung von Codereviews im Backend und Frontend mittels Gitlab, bitbucket.
- Meetingkultur, Vorgehensweise und Planung strikt nach SCRUM.
- Versionsmanagement mit Git und SVN.
- Linux HW Nahe Programmierung mit C, Bash, Pyhon, Shellscript,
- Erstellung von technischer Dokumentation.
- Proaktive Kommunikation mit hoher Eigenverantwortung und Qualitätsbewusstsein.
- Führungspersönlichkeit, Teamplayer und Coaching mittels Mediation.
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Backendentwicklung mit Java Spring-Boot 3, REST, JUnit in einer Microservice-Architektur.
- Deployment und Konfigurationsmanagement mithilfe von GitOps auf Red Hat OpenShift PaaS. Versionsmanagement mittels Git.
- Umsetzung mittels OpenAPI-First-Ansatz für standardisierte und dokumentierte APIs.
- Frontendentwicklung mit Angular 17, 18, SASS, TypeScript, Unit Tests, komponentenbasiertes Design, responsive Layouts, State-Management, API-Integration.
- Automatisierung von CI/CD-Pipelines mittels Jenkins, Tekton und ArgoCD. Agile Softwareentwicklung nach Scrum, Einsatz von Jira, Confluence, Figma uvm.
- Sicherstellung der Code-Qualität durch den Einsatz von SonarQube und Linting-Tools. Konfiguration und Integration von ActiveMQ-Brokern für die asynchrone Kommunikation
- Planung, Entwicklung und Weiterentwicklung von relationalen Datenbanken mittels postgres, Changemanagement mit liquibase.
- Optimierung von Architektur und Performance für hochverfügbare Anwendungen in produktiven Umgebungen.
Backendentwicklung mit Java Spring Framework (Spring-Boot 3, Spring-Security, Spring-Web), REST, JUnit.
Frontendentwicklung mit Angular 15, DevExtreme, SASS, Typescript, JS, Unit Tests mit Jasmine und Karma.
Deployment von Artefakten auf multiplen Umgebungen und Konfiguration der CI/CD Pipelines mittels Jenkins.
Mitwirkung bei der Konzeption, Gestaltung und Implementierung der mobilen Ansicht der Applikation.
Implementierung einer 2 Faktor Authentifizierung und Entwicklung des Loginmechanismus mittels OAuth2.0 OpenID Connect.
Planung der Relationen der Oracle Datenbank und Erweiterung der Persistenzschicht
Frontendentwicklung mit Angular 15, DevExtreme, SASS, Typescript, JS, Unit Tests mit Jasmine und Karma.
Deployment von Artefakten auf multiplen Umgebungen und Konfiguration der CI/CD Pipelines mittels Jenkins.
Mitwirkung bei der Konzeption, Gestaltung und Implementierung der mobilen Ansicht der Applikation.
Implementierung einer 2 Faktor Authentifizierung und Entwicklung des Loginmechanismus mittels OAuth2.0 OpenID Connect.
Planung der Relationen der Oracle Datenbank und Erweiterung der Persistenzschicht
Backendentwicklung mit NestJS (NodeJS Framework) und GraphQL als Kommunikationsprotokoll zwischen den Schichten der Microservice Architektur.
Weiterentwicklung der Middleware Schicht (Frontend API) zur Orchestrierung der Microservices.
Qualitätssicherung durch implementierung flächendeckender Unit Tests mit JEST.
Stetige Weiterentwicklung der Datenbankschnittstelle und Erweiterung der Datenmodelle. Konfiguration der MongoDB Instanz.
Proaktive Kommunikation mit dem Team und Präsentation von Lösungsvorschlägen in Form von POCs.
Weiterentwicklung der Middleware Schicht (Frontend API) zur Orchestrierung der Microservices.
Qualitätssicherung durch implementierung flächendeckender Unit Tests mit JEST.
Stetige Weiterentwicklung der Datenbankschnittstelle und Erweiterung der Datenmodelle. Konfiguration der MongoDB Instanz.
Proaktive Kommunikation mit dem Team und Präsentation von Lösungsvorschlägen in Form von POCs.