17.11.2025 aktualisiert


Premiumkunde
100 % verfügbarSoftwareentwickler
Wuppertal, Deutschland
Weltweit
Computer ScienceSkills
JavaArchitekturMicrosoft AzureDevopsHibernateSpring FrameworkScrumBackendTerraformDocker
Programming: Java, TypeScript, JavaScript, SQL
Frameworks & Backend: Spring Boot, Spring Cloud, Spring Data, Spring Security, Hibernate
Frontend: React, Redux, TypeScript, JavaScript, HTML5, CSS3
Database: PostgreSQL, Liquibase, Database Design
ORM: Hibernate, JPA, EclipseLink, Criteria API
Messaging & Integration: Azure Service Bus (Queues, Topics, Dead Letter Handling)
Web Services & Formats: REST, JSON, XML, OpenAPI/Swagger, Postman
DevOps & CI/CD: Git, GitLab CI/CD, Docker, Kaniko, Terraform, Continuous Integration & Deployment
Cloud: Microsoft Azure (App Services, Functions, Blob Storage, Service Bus, Notification Hub, Monitor, Key Vault), ElasticSearch
Security: OAuth2, OIDC, IAM, Keycloak, JWT, Spring Security
Version Control: Git (GitHub, GitLab)
Testing: JUnit, Mockito, Cypress, Unit-Tests, Integrationstests, Testautomatisierung
Monitoring: Kibana, Sentry, SonarQube, Opsgenie
Build & Tooling: Maven, Gradle, npm
Methodologies: Agile (Scrum, Kanban), OOP, OOD, AOP, Functional Programming, Design Patterns
IDEs: IntelliJ IDEA, Visual Studio Code
Frameworks & Backend: Spring Boot, Spring Cloud, Spring Data, Spring Security, Hibernate
Frontend: React, Redux, TypeScript, JavaScript, HTML5, CSS3
Database: PostgreSQL, Liquibase, Database Design
ORM: Hibernate, JPA, EclipseLink, Criteria API
Messaging & Integration: Azure Service Bus (Queues, Topics, Dead Letter Handling)
Web Services & Formats: REST, JSON, XML, OpenAPI/Swagger, Postman
DevOps & CI/CD: Git, GitLab CI/CD, Docker, Kaniko, Terraform, Continuous Integration & Deployment
Cloud: Microsoft Azure (App Services, Functions, Blob Storage, Service Bus, Notification Hub, Monitor, Key Vault), ElasticSearch
Security: OAuth2, OIDC, IAM, Keycloak, JWT, Spring Security
Version Control: Git (GitHub, GitLab)
Testing: JUnit, Mockito, Cypress, Unit-Tests, Integrationstests, Testautomatisierung
Monitoring: Kibana, Sentry, SonarQube, Opsgenie
Build & Tooling: Maven, Gradle, npm
Methodologies: Agile (Scrum, Kanban), OOP, OOD, AOP, Functional Programming, Design Patterns
IDEs: IntelliJ IDEA, Visual Studio Code
Sprachen
DeutschverhandlungssicherEnglischgut
Projekthistorie
Verantwortlichkeiten:
- Entwicklung und Wartung einer modularen Spring-Boot-Anwendung mit tausenden Nutzern
- Implementierung und Optimierung von REST-APIs, Performance-Steigerung durch Refactoring
- Datenbankmodellierung und Pflege von Migrationsskripten (Liquibase, PostgreSQL)
- Asynchrone Kommunikation über Azure Service Bus (Queues, Topics, Dead Letter Handling)
- Rollen- und Rechteverwaltung mit Keycloak inkl. OIDC-Integration
- Aufbau & Optimierung von CI/CD-Pipelines in GitLab; Deployment von Docker-Containern auf Azure
- Mitgestaltung der Systemarchitektur und Mentoring von Teammitgliedern
Aufgaben:
- Entwicklung einer Webanwendung mit Java/Spring Boot (Backend) und React/TypeScript (Frontend)
- Implementierung von REST-APIs zur Integration verschiedener Module
- Benutzer- und Rechteverwaltung inkl. Rollen & OIDC
- Mitarbeit bei Testautomatisierung und Code Reviews
- Agiles Arbeiten im SCRUM-Team