Profil … Entwicklung und Implementierung neuer Microservices in C# oder Java/Kotlin. Mitarbeit an der Entwicklung von APIs (z.B. REST, gRPC). Design und Entwicklung einer skalierbaren NoSQL Datenbank Anwendung. Integration von Microservices in bestehende Systeme und Infrastrukturen
1
This is a unique opportunity for individuals with Java expertise to seamlessly transition into Kotlin, contributing to a codebase that leverages both languages. Collaborate with cross-functional teams to analyse requirements and design software solutions
2
Design and implement scalable, service-oriented solutions in Kotlin (2+) and Java (21), aligned with our growing performance and availability requirements. Contribute to the platform’s evolution by refactoring legacy components and improving the robustness of the system under increasing loads
3
Als leidenschaftlicher Softwareentwickler schreibst du Erfolgsstories. Motiviert, an modernster Softwaretechnologie für den ÖPNV (Öffentlichen Verkehr) zu arbeiten. Interesse für die APP-Entwicklung eines Fahrerassistenten und Bordrechners auf Android Basis
4
Als Java/Kotlin EntwicklerIn erweiterst du unsere bestehenden Hochverfügbarkeitssysteme um weitere Features oder setzt neue Projekte - um. Du stehst im direkten Kontakt mit unseren Kunden und hilfst dabei, ihre Wünsche in elegante, performante Lösungen zu gießen
5
You are expected to perform high-quality code reviews to keep our code clean and tidy and to write documentation for software components and APIs. You will be working on identifying and documenting technical requirements for new features … Kotlin
6
PJM hat ein umfassendes Spektrum an JVM basierten Technologien im Einsatz. Weiters betreiben wir hochverfügbare Cluster, um unsere Dienste bereitzustellen. Der breite Aufgabenbereich reicht von hochperformanten Verarbeitungspipelines für M2M Daten bis hin zu Webfrontends für Endbenutzer
7
Als leidenschaftlicher Softwareentwickler schreibst du Erfolgsstories. Motiviert, an modernster Softwaretechnologie für den ÖPNV (Öffentlichen Verkehr) zu arbeiten. Interesse für die APP-Entwicklung eines Fahrerassistenten und Bordrechners auf Android Basis
8
You develop and maintain software for distributed video networks and advanced video processing applications. You are responsible for driving the software architecture of the system. You create and optimize automated tests, both at unit and integration level
9
You develop and maintain software for distributed video networks and advanced video processing applications. You are responsible for the creation and optimization of automated tests, both at unit and integration level. You are expected to perform high-quality code reviews to keep our code clean and tidy and to write …
10