Senior Fullstack Java / Angular Entwickler I ID-191 I QUINCEY
QUINCEY GmbH
Ansprechpartner: Max Dimmler von QUINCEY
Bayern, Deutschland
Hochschulen und Behörden und VerbändeClean CodeJavaJavaScriptSpring SecurityAgile MethodologieAmazon S3Apache TomcatAnwendungsserverAtlassian ConfluenceAtlassian JiraHTML5AuthenticationsUnit TestingOracle Weblogic ServerCSSConfiguration ManagementContinuous DeliveryContinuous IntegrationLinuxEclipseEclipselinkJ2EEGitHubUi-DesignHibernateIntellij IDEAJava SESpring FrameworkJSONJavaserver FacesJavaserver PagesApache MavenNoSQLOAuthPair ProgrammingScrumSoftware ArchitecturePrometheusAngular 2+SamlServiceorientierte ArchitekturSOAPSoapuiSoftwareentwicklungSonarqubeSQLTestmethodenTypeScriptJetBrains WebStormExtensible Markup LanguageAblaufplanungImport/Export LogistikDatenimportDocker ContainerScriptingBacklogsApache CassandraPostmanSpring MVCGrafanaGitKanbanSassWebpackKubernetesApache KafkaNpm(Software)Atlassian BitbucketDevSecOpsDockerJenkins
Beschreibung
Für unseren Kunden suchen wir einen Senior Fullstack Java / Angular Entwickler (m/w/d).
Start: 16.04.2026
Laufzeit: Langfristiges Projekt mit Verlängerungsoption
Format: Ca 80% remote und 20% vor Ort
Projektbeschreibung:
Für unseren Kunden suchen wir Unterstützung bei der Pflege und Weiterentwicklung eines zentralen Fachverfahrens zur Berechnung von Leistungsansprüchen im Bereich Sozialleistungen. Das System übernimmt Berechnungen für Leistungsansprüche sowie Bemessungsentgelte und stellt diese Ergebnisse anderen angebundenen Fachverfahren zur Verfügung, die darauf aufbauend weitere Prozesse wie z. B. Auszahlungen oder Bescheiderstellungen durchführen. Die bestehende Anwendung basiert auf einer Java Enterprise Architektur und wird kontinuierlich weiterentwickelt, um sowohl fachliche Anforderungen als auch technische Modernisierungen umzusetzen. Ein zentraler Schwerpunkt der aktuellen Weiterentwicklung liegt auf der Migration der Anwendung auf eine moderne Containerplattform sowie der Modernisierung bestehender Komponenten.
Die Entwicklungsarbeit erfolgt in einem agilen Umfeld auf Basis eines Product Backlogs. Arbeitspakete werden innerhalb der Sprints definiert und entsprechend der Komplexität und Spezialisierung im Team verteilt.
Die eingesetzte Toolchain umfasst unter anderem Confluence, Jira, Git, Bitbucket, GitHub, IntelliJ, Nexus, SonarQube, Jenkins, Maven, Postman, SoapUI und Payara. Im Zuge der Migration auf eine Containerplattform werden zusätzlich Technologien wie Docker, Docker Compose, Tekton, Prometheus und Grafana eingesetzt.
Aufgaben:
Pflege und Weiterentwicklung der bestehenden Anwendung
Implementierung neuer Anforderungen im Rahmen der Programmversionen
Entwicklung sicherer Anwendungen gemäß Softwareentwicklungsprozess
Implementierung von Anwendungen für eine Containerplattform unter Kubernetes
Bewertung alternativer technischer Lösungsansätze innerhalb der bestehenden Softwarearchitektur
Unterstützung von Fachkonzeption und Business Analyse bei technischen Fragestellungen
Umsetzung produktbezogener Usability- und User Interface Designs
Erstellung und Deployment der Anwendungen über manuelle und automatisierte Build-Prozesse
Nutzung und Weiterentwicklung der DevSecOps Build- und Deployment-Pipelines
Planung, Erstellung und Durchführung von Softwaretests (manuell und automatisiert)
Implementierung der Änderungen aus den definierten Arbeitspaketen
Nutzung und Weiterentwicklung der Build-Pipeline (Maven, Git, Jenkins, Nexus)
Anforderungen:
Must-Have (Senior Level):
Layout-Technologien (HTML5, CSS3, Sass/Less) – Senior Level
Single Page Applications (Angular, NPM, Webpack) – Senior Level
Gute Kenntnisse:
Java SE / Java EE
Spring Framework / Spring MVC
Persistenzframeworks (JPA2, EclipseLink, Hibernate)
SQL
Datenbanken (SQL, NoSQL)
SOA-Technologien (SOAP, REST, XML, JSON)
Authentifizierung und Autorisierung (JWT, SAML, OAuth, Spring Security)
Templating (JSP, JSF)
Client-Scripting (JavaScript / TypeScript)
Asynchrone Prozesse (Batchverarbeitung, Datenimport/-export, Threading)
Applikationsserver (z. B. WebLogic, Tomcat, Payara)
Apache Kafka, Apache Cassandra, S3 Storage
Versions- und Konfigurationsmanagement (Git, Bitbucket, Jira, Confluence)
Continuous Integration / Continuous Delivery (Maven, Jenkins, Nexus)
Container Technologien (Docker)
IDEs (Eclipse, WebStorm)
Betriebssysteme (Windows, Linux)
Testprozesse (Unit Tests, Testtools, ISTQB)
Barrierefreiheit
Agile Praktiken (Scrum, Kanban, Clean Code Development, Pair Programming)
Sichere Entwicklung (Secure Design Principles, Secure Coding)
Wünschenswert:
Erfahrung im Containerumfeld
Erfahrung mit Kubernetes
Erfahrung mit Tekton
Rahmenbedingungen:
Voraussetzung ist entweder eine bereits vorhandene erweiterte Sicherheitsüberprüfung (Ü2) oder die Bereitschaft, diese nach Projektzusage vor Projektstart zu durchlaufen.
Bewerbung:
Wir freuen uns auf Ihre Bewerbung mit aktuellem CV (in deutsch) und Angabe Ihres Stundensatzes.
Rückfragen bitte über Freelancermap oder an ***@***.io.
Euer QUINCEY Team