Software Engineer
ITech Consult AG
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Tech stack
Java
API
Data analysis
Continuous Integration
Data Cleansing
Relational Databases
DevOps
PostgreSQL
Systems Integration
TypeScript
Data Processing
Spring-boot
Backend
Angular
Front End Software Development
REST
Job description
Projekt: Für den Aufbau einer neuen IT Risk Management Applikation wird ein Java Backend Developer (Expert Level, 8-12 Jahre) gesucht. Der Fokus liegt auf der Entwicklung einer datengetriebenen Backend-Plattform im DevOps-Umfeld, die Daten aus verschiedenen Quellsystemen integriert, transformiert und über APIs für BI & Analytics Anwendungen bereitstellt. Frontend-Anteile sind auf Support-UI beschränkt, * Entwicklung und Betrieb einer neuen Java-basierten Backend-Applikation im DevOps-Modell
- Integration von Daten aus verschiedenen Quell- und Lead-Systemen
- Datenbereinigung, Transformation und Mapping auf standardisierte Metrikdatenmodelle
- Entwicklung und Pflege von REST APIs zur Datenbereitstellung
- Enge Zusammenarbeit mit Business Engineering und Fachbereichen
- Unterstützung einfacher Frontend-Funktionalitäten (Angular/TypeScript, Support UI)
- Sicherstellung von Qualität, Stabilität und Performance im produktiven Betrieb
Kann-Aufgaben:
- Integration und Anpassung von Standardsoftware in bestehende Systemlandschaften
- Evaluation neuer Technologien und Tools zur Plattformoptimierung
- Mitarbeit in bereichsübergreifenden Projekten und Initiativen
Requirements
- Mehrjährige Erfahrung (8 -12 Jahre) als Software Engineer / Fullstack Entwickler
- Schwerpunkt auf Backend Engineering mit Java in Enterprise-Systemen
- Erfahrung in datengetriebenen oder integrativen Systemlandschaften
- Sehr gute Kenntnisse in Java (Enterprise Backend Development)
- Erfahrung mit Spring Boot oder vergleichbaren Frameworks
- Erfahrung in API-Entwicklung und Systemintegration
- Sicherer Umgang mit relationalen Datenbanken (idealerweise PostgreSQL)
- Erfahrung mit Datenverarbeitung, Transformation oder datengetriebenen Architekturen
- Erfahrung im DevOps-Umfeld (CI/CD, Betrieb & Entwicklung kombiniert)
- Grundkenntnisse in Angular / TypeScript für Support-UI
Sprachen:
- Deutsch: C1
- Englisch: nice to have