Senior Java Entwickler PrimeNG/SCSS/Keycloak ID10165 Remote
Role details
Job location
Tech stack
Job description
-
Programm- und Datenbankmodellierung
-
Durchführung von Komponenten- und Integrationstests (Entwicklertests)
-
Erstellung von Programm- und Betriebsdokumentationen
-
Gestaltung und Weiterentwicklung der technologischen Basis
-
Entwicklung von qualitativ hochwertigem Code nach State-of-the-Art Standards
-
Durchführung von Code-Reviews und Pair Programming
-
Sicherstellung von Code-Qualität, Performance und Security
-
Technische Unterstützung bei Anforderungsanalysen
-
Zusammenarbeit mit Business Analysten und Projektteams
-
Einhaltung schriftlich fixierter Vorgaben (z. B. IT-Engineering Model, Testmanagement, Qualitätssicherung, Dokumentation) Berücksichtigung konzeptioneller Sicherheitsrichtlinien, Auswahlkriterien Die Bewertung erfolgt anhand von:
-
Angebotspreis / Tagessatz
-
Fach- und Methodenkompetenz, insbesondere in:
- Modellierung, Testing, Dokumentation
- Code-Qualität, Security und Performance
- Einhaltung regulatorischer und technischer Vorgaben
Requirements
- Mindestens 5 Jahre Projekterfahrung in Java-basierten Entwicklungsprojekten
- Sehr gute Kenntnisse in:
- Java
- Angular
- Keycloak
- SCSS PrimeNG
- Fundierte Erfahrung im Umfeld:
- Kreditinstitut, Finanzdienstleister oder Wertpapierinstitut
- Idealerweise Erfahrung bei Förderbanken
- Sehr gute Kenntnisse in objektorientierter Datenmodellierung
- Sehr gute Kenntnisse von Java-Frameworks und Datenbankanbindung (idealerweise PostgreSQL)
Zusätzliche Kompetenzen:
- Erfahrung in der Erstellung von IT-Konzepten
- Fundierte Kenntnisse im automatisierten Testen von Java-Anwendungen
- Sicherer Umgang mit Eclipse
- Sehr gute Kenntnisse von Versionsverwaltungstools (z. B. Git)
- Erfahrung in Softwarearchitektur, insbesondere für verteilte Systeme
- Sehr gutes Verständnis für Secure Coding, Authentifizierung und Verschlüsselung
- Erfahrung mit Software Patterns und Code Reviews Fähigkeit, komplexe technische Herausforderungen strukturiert zu analysieren und Lösungen zu entwickeln