PbJava Entwickler Fullstack-Implementierung 80-100% (m/w/d) – Fullstack/Spring/REST/SOAP/Angular /b /p pFür unseren Kunden, eine öffentliche Institution im Sicherheits- und Justizumfeld, suchen wir mehrere erfahrene Java Entwickler JP) mit Schwerpunkt Fullstack-Implementierung. In dieser Rolle entwickeln und warten Sie komplexe Fachapplikationen auf Basis moderner Java/Spring- und Angular-Technologien – von der Backend-Schnittstelle (REST/SOAP) bis hin zum performanten Web-Frontend. /p pbAufgaben: /bbr/– Fullstack-Entwicklung von Java-basierten Fachanwendungen mit Spring Boot / Spring Frameworkbr/– Konzeption, Implementierung und Wartung von REST- und SOAP-Schnittstellen (Integration in bestehende Systemlandschaft)br/– Datenbanknahes Arbeiten mit Oracle oder PostgreSQL inkl. SQL, Schema-Design und Modellierungbr/– Entwicklung moderner Web-Frontends mit Angular, TypeScript, HTML5, CSS3/SCSS sowie zugehörigen Testframeworksbr/– Sicherstellung von Code-Qualität und Stabilität durch automatisierte Tests (Unit-, Integrations- und UI-Tests)br/– Einsatz von CI/CD-Tools (z. B. Maven, Git, Jenkins, Sonar) für Build-, Test- und Deployment-Prozessebr/– Mitarbeit in einem agilen SCRUM-Team inklusive aktiver Teilnahme an Refinements, Plannings und Reviews /p pbAnforderungen: /b br/– Mindestens 5 Jahre Berufserfahrung als Software Engineer mit Java (JSE/JEE oder JSE/Spring)br/– Mindestens 3 Jahre Projekterfahrung mit Spring als primärer Backend-Technologiebr/– Gute Kenntnisse der folgenden Spring-Technologien: Spring Boot, Spring Framework, Spring Testing, Spring Data, Spring Batch, Spring Securitybr/– Gute Kenntnisse von REST-Technologien sowie SOAP-/Integrations-Technologienbr/– Fundierte Erfahrung mit Datenbank-Technologien:br/– Kenntnisse mit Testframeworks (Playwright, Cypress), TypeScript, HTML5, CSS3/SCSS inkl. Testautomatisierung /p pNice-to-have: br/– Erfahrung mit mind. 3 der folgenden Tools: IntelliJ, Maven, Git, Jenkins, Sonarbr/– Berufserfahrung in Bundesverwaltung oder anderen nationalen / internationalen Behördenbr/– Praxiserfahrung mit Scrum-Methodik /p pbAusbildung: /bbr/– Hochschulabschluss (FH, Uni, ETH) in Informatik oder Wirtschaftsinformatik /p pbSprachen: /b br/– Deutsch Muttersprache/verhandlungssicherbr/– Gute Sprachkenntnisse (B2) in Englisch und/oder Französisch sind von Vorteil /p