90% Remote: Fullstack Developer (m/w/d) Java, Angular, DevOps - Öffentlicher Auftraggeber

Projektbewertung

Die Ausschreibung bietet einen sehr detaillierten Einblick in Technologiestack, Anforderungen und Projekthintergrund mit attraktivem Stundensatz von 80€ netto, 90% Remote-Anteil und interessantem Einsatz im öffentlichen Sektor für einen Fullstack Developer mit umfangreichen Java- und Angular-Kenntnissen.

Für einen Kunden aus dem öffentlichen Sektor suchen wir derzeit einen Fullstack Entwickler (m/w/d)WICHTIG: Für diese Position ist die Bereitschaft für eine SÜ2 (Sabotageschutz) notwendig. Für diese Position können wir einen ungefähren netto Stundensatz von 80,00 € für vor Ort und remote anbieten.Laufzeit: 01.11.2025 - 31.10.2026Auslastung: 80% - 100% (200 PT)Standort: 90% Remote | 10% NürnbergTasks:Erstellen, Testen, Integrieren und Dokumentieren von komplexer, performancekritischer Software (SW), FrameworksLokalisieren, Analysieren und Beseitigen von SW-FehlernSicherstellen der BarrierefreiheitUnterstützung bei der Erstellung von (Fach-) Konzepten und LösungsentwürfenSicherstellen von Continuous Integration / Continuous DeliveryAnwenden der DevSecOps VorgehensweiseAnwenden agiler PraktikenÜbernahme des 3rd Level-Supports (rollierend im Team)Skills:Java SE, Java EEAngularSpring Framework, Spring MVCPersistenzframeworks (JPA2, EclipseLink, Hibernate)SQLDatenbanken (SQL, NoSQL)SOA-Technologien (SOAP, REST, XML, JSON)Authentifizierung und Autorisierung (JWT, SAML, OAuth, Spring Security)Templating (JSP, JSF, (ASP.Net))Layout-Technologien (HTML5, CSS3, Sass/Less)Client-Scripting (JavaScript/TypeScript)Single Page Applications (Angular, NPM, Webpack))Asynchrone Prozesse (Batchverarbeitung, Datenimport/-export, Threading)Applikationsserver (z.B. Weblogic, Tomcat, Payara)Apache Kafka und Apache Cassandra, S3 StorageVersions-/ Konfigurationsmanagement (Git, Bitbucket, JIRA, Confluence)Continuous Integration / Continuous Delivery Maven, Jenkins, NexusContainer Technologien (Docker)IDEs (Eclipse, Webstorm)Betriebssysteme (Windows, Linux)Testprozesse (Unit-Tests, Testtools, ISTQB)BarrierefreiheitAgile Praktiken (Scrum, Kanban, Clean Code Development, Pair Programming)Sichere Entwicklung (Secure Design Principle & Pattern; Secure Coding)Weitere Technologien im Projekt:Frontend: Angular, IntelliJ, Node.js, TypeScript, Jest, Nginx Webserver als Laufzeitumgebung der OberflächeBackend: Java, IntelliJ, Spring Boot, Rest-Schnittstellen, Kafka (Confluent Cluster), SQLDevOps: Flux CD zur Automatisierung der Deployments, GitHub mit Maven, Actions im GitHub Enterprise der BA für CI Automatisierung, Jenkins, AKHQ wird zum Testen von Kafka verwendet, Kubernetes (Containerumfeld)Das Tool Innovator. Damit müssen in der Entwicklung und im Test die modellierten Anforderungen und Definitionen bspw. von Plausibilitätsregeln sowie die UML-Use Cases, textuellen Anforderungen nach Satzschablone und UML-Aktivitätsdiagrammen verwendet werden.Test: IntelliJ, Tamara (Testautomatisierungsframework), JUnit, Kafka (KIT und Batchtests), SQL, JavaWeitere Werkzeuge für Entwicklung und Test: WSL Windows-Subsystem for Linux, SLES, SUSE Linux Enterprise Server zur Entwicklung und als Laufzeitumgebung der Anwendung, SQL/ SQL-Developer, Nutzung Nexus, SonarqubeZur Aufgabensteuerung JIRA, zur Dokumentation (u.a. von Gesprächsergebnissen und Entscheidungen) Confluence.Hintergrund:Das zentrale Stammdatensystem einer großen öffentlichen Institution dient der Erfassung und Pflege von Betriebs- und Personendaten. Es fungiert als zentrales System für nahezu alle IT-Verfahren der Organisation, die Stammdaten zur Erfüllung ihrer Aufgaben benötigen. Die Stammdaten werden für verschiedene fachliche Anwendungszwecke und Nutzergruppen über REST-Endpunkte, Event-basierte Schnittstellen, Datei-Schnittstellen, Aufrufschnittstellen sowie per Client bereitgestellt.

AngularJSJavaDevOpsSQLApache KafkaIntellij IDEAJavascriptConfluenceJiraAutomatisierung

Art der Anstellung

contracting

Gepostet am

19. September 2025

Angeboten von:

Freelancermap

Zur Ausschreibung (öffnet in neuem Tab)