Developer Dashboards
Iabg Mbh
Ottobrunn, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Ottobrunn, Germany
Tech stack
Java
Unit Testing
Software Quality
Databases
Graphical User Interface
Design of User Interfaces
Maven
Neo4j
Software Engineering
TypeScript
React
Spring-boot
Backend
Kotlin
Gitlab-ci
Information Technology
GraphQL
Front End Software Development
Docker
Job description
- (Weiter-)Entwicklung von Services und projektbasiertes Programmieren von Applikationen mit modernen Kotlin-/Java-Technologien
- Entwickeln von schlüssigen Benutzerschnittstellen (GUI) mit einem besonderen Schwerpunkt auf Dashboards und Implementieren der Schnittstellen zu Datenbanken
- Analyse der Anforderungen von Kund:innen und Expert:innen und Mitarbeit bei der Erstellung klarer und umsetzbarer Backlog-Items für die softwaretechnische Umsetzung in unseren Anwendungen, z. B. im Flottenmanagement.
- Eigenverantwortliche Entwicklung von schlüssigen Benutzerschnittstellen (GUI) auf Basis von User Stories
- Entwicklung und Durchführung von Unit-Tests
- Kontinuierliche Sicherstellung und Verbesserung der Codequalität und Wartbarkeit
- Eigenständige Entwicklung und Implementierung der Schnittstellen zu Datenbanken (Backendfunktionen) inklusive der notwendigen Unit- und Integrationstestprozeduren und -methoden
Requirements
- Abgeschlossenes Hochschulstudium im Bereich Informatik oder vergleichbare Erfahrung sowie umfangreiches Wissen in der Frontend und Backend-Entwicklung sowie in der Entwicklung von Services mit modernen Java-Technologien
- Mehrjährige Erfahrung in der Softwareentwicklung - idealerweise als Full-Stack-Entwickler:in - mit Kotlin, Typescript, React, GraphQL, Spring Boot, Neo4J, Maven, Docker sowie GitLab CI/CD
- Teamplayer
- Idealerweise erste Erfahrungen mit Graphdatenbanken wie Neo4J
- Sehr gute Deutsch- und Englischkenntnisse
Ziele: Durch den perspektivischen Ausbau unserer Beratungs- und Analysekompetenzen leisten Sie einen entscheidenden Beitrag zur Weiterentwicklung unserer Leistungen, zur Zufriedenheit unserer Kunden und damit zum nachhaltigen Geschäftserfolg.