Software Engineer (Java & Angular) (m/w/d)
Rolle
In dieser Rolle entwickelst, betreibst und optimierst du moderne Web-Applikationen und Microservices auf Basis von Angular, Grails und Quarkus – von der ersten Idee bis zum stabilen Live-Betrieb. Du verantwortest die technische Konzeption, Umsetzung und kontinuierliche Verbesserung der Anwendungen und stellst dabei hohe Qualitäts- und Sicherheitsstandards sicher. Als erfahrene Persönlichkeit übernimmst du eine zentrale Rolle im Scrum-Team, triffst technische Entscheidungen und gestaltest Architektur und Tech-Stack aktiv mit. Du unterstützt andere Entwickler:innen als Sparringspartner:in, förderst Best Practices und treibst Innovationen voran. Dabei nutzt du moderne Methoden der Softwareentwicklung und schaffst skalierbare, zukunftsfähige Lösungen für anspruchsvolle Anforderungen.
Verantwortung
Entwicklung moderner Web- und Mobile-Applikationen sowie skalierbarer Cloud-Services auf Basis von Microservices-Architekturen (z. B. Kubernetes, Docker, AWS, Azure)
Umsetzung von Backend- und Frontend-Features mit Java, Spring Boot, Quarkus sowie Angular, React oder Vue.js inkl. REST- und GraphQL-APIs
Übernahme der End-to-End-Verantwortung entlang des gesamten Software-Lifecycles von Architekturdesign über Implementierung bis Deployment
Optimierung von Build-, Test- und Release-Prozessen durch CI/CD-Pipelines (GitLab CI, GitHub Actions, Jenkins, ArgoCD) und Infrastructure-as-Code (Terraform, Ansible)
Aktive Mitgestaltung von Architekturentscheidungen, Code-Qualität und Performance-Optimierung in verteilten Systemlandschaften
Qualifikationen
Mehrjährige Erfahrung in Softwareentwicklung mit Java, Kotlin oder vergleichbaren JVM-Technologien sowie modernen Web-Frameworks (Angular, React, TypeScript)
Praxis im Umgang mit Cloud-Plattformen (AWS, Azure oder GCP), Containerisierung (Docker, Kubernetes) und verteilten Systemen
Sicher im Einsatz von Build- und DevOps-Tools wie Gradle, Maven, Git, CI/CD-Pipelines und Observability-Stacks (Grafana, Prometheus, ELK)
Fundiertes Verständnis von Softwarearchitektur, API-Design (REST, gRPC) und Datenbanktechnologien (SQL, NoSQL wie PostgreSQL, MongoDB)
Agiles Mindset mit hoher Eigenverantwortung, Teamgeist und Freude an technischer Weiterentwicklung
Benefits