Über uns
Wir sind ein im Jahr 2016 gegründetes Unternehmen, dessen Hauptaufgabengebiet die Ortung in Echtzeit ist. Mit der skalierbaren Hypros Tracking & Tracing Infrastruktur (TTI) ist es möglich, Standort- und Bewegungsdaten von Objekten und Personen in Echtzeit zu erfassen, zentral zu dokumentieren und nachgelagerten Systemen für weitere Auswertungen und weiterführende Arbeitsprozesse zur Verfügung zu stellen.
Deine Aufgaben
- FullStack-Entwicklung von Webapplikationen mit Fokus auf Performance, Sicherheit und Skalierbarkeit
- Entwicklung und Integration von REST-APIs und Microservices
- Arbeiten mit modernen Frameworks und Technologien wie Angular, Spring, Docker und CI/CD
- Implementierung und Wartung von Messaging-Lösungen (z.B. MQTT, Kafka)
- Anwendung von Architektur-Patterns (insbesondere Hexagonal Architecture) für saubere und wartbare Code-Strukturen
- Implementierung und Durchführung von Softwaretests zur Qualitätssicherung
- Zusammenarbeit mit dem Team, um die beste Lösung für technische Herausforderungen zu finden
Deine Qualifikationen
Fundierte Kenntnisse in der Softwareentwicklung
- Java/Kotlin, JS/TS für Frontend und Backend
- HTML/CSS für responsive und ansprechende Web-Oberflächen
- Angular für moderne Frontend-Entwicklung
- Spring Framework für Backend-Entwicklung
- PostgreSQL und ArangoDB als relationale und NoSQL-Datenbanken
- MQTT und Kafka für Messaging und Event-Streaming
- Docker für Containerisierung und Microservices
Erfahrung mit Architektur und Design
- Anwendung von Hexagonal Architecture und Best Practices im Softwaredesign
- Erfahrung mit CI/CD-Pipelines zur Automatisierung von Tests und Deployments
Wünschenswerte Kenntnisse
- Mapbox für die Integration von Kartenlösungen und Geodaten
- Grundkenntnisse in KI/ML für die Entwicklung smarter Anwendungen
- Erfahrung mit Keycloak für Identity- und Access-Management
Grundkenntnisse in folgenden Bereichen sind von Vorteil
- Kubernetes für Container-Orchestrierung
- Python für Scripting und Automatisierung
- IT-Security: Grundverständnis für Sicherheitsaspekte in der Softwareentwicklung
Soft Skills
- Sprachkenntnisse: Sehr gute Kenntnisse in Deutsch und Englisch in Wort und Schrift
- Teamfähigkeit: Du bist ein Teamplayer und bringst deine Ideen aktiv ein
- Kommunikationsstärke: Du kannst komplexe technische Sachverhalte verständlich erklären und bist offen für Feedback
- Eigeninitiative und Lernbereitschaft: Du hast eine selbstständige Arbeitsweise und den Willen, dich kontinuierlich weiterzuentwickeln
Dein Profil
- Du hast ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
- Du verfügst über praktische Erfahrung in der FullStack-Entwicklung und hast bereits mit den genannten Technologien gearbeitet
- Du bist lösungsorientiert, denkst ganzheitlich und setzt Projekte zielgerichtet um
- Du bringst Leidenschaft für neue Technologien und Innovationen mit
Wir bieten
- Ein modernes, innovatives Arbeitsumfeld mit spannenden und abwechslungsreichen Projekten
- Ein motiviertes Team und flache Hierarchien
- Flexible Arbeitszeiten und die Möglichkeit zur Weiterentwicklung deiner technischen Fähigkeiten
- Wettbewerbsfähige Vergütung und attraktive Zusatzleistungen
- Büroarbeit: Du arbeitest direkt vor Ort in unserem Büro – kein Remote-Arbeiten