Wir suchen talentierte technische Fachleute mit nachgewiesener Erfahrung in der Entwicklung von Cloud-nativen Microservices mit Java, Kotlin oder GoLang.
- Sie können gekonnt hochwertigen, gut getesteten Code schreiben
- Sie haben Erfahrung in der Beeinflussung anderer und setzen sich stets für technische Spitzenleistungen ein, sind aber auch offen für Veränderungen, wenn diese erforderlich sind
- Sie sind belastbar in mehrdeutigen Situationen und können Herausforderungen aus mehreren Perspektiven angehen
- Sie beherrschen DevOps-Technologien wie AKS, ADO, AKV, ACR, API Management/Swagger, Log Analytics und Application Insights oder ähnliche Technologien
- Reiche Erfahrung mit Cloud-Datenmanagement-Lösungen wie Postgres, Redis, Event Hub, Kafka usw.
- Kenntnisse in der Arbeit mit Kubernetes und containerisierten Umgebungen
Rollen & Verantwortlichkeiten:
- Sie sind verantwortlich für den gesamten Software-Lebenszyklus von der Idee bis zur Entwicklung, Bereitstellung und dem Betrieb
- Sie entwerfen und erstellen erstklassige Lösungen, um Probleme der realen Welt effektiv zu lösen
- Sie verwenden Continuous-Delivery-Praktiken, um qualitativ hochwertige Software zu liefern und den Endkunden einen zusätzlichen Nutzen zu bieten
- Sie arbeiten in kollaborativen, interkulturellen und wertorientierten Teams, um innovative Kundenerlebnisse zu schaffen
- Sie erforschen, übernehmen und fördern die besten Technologien und Verfahren
- Sie entwickeln in einem dynamischen Umfeld in großem Umfang und mit hoher Geschwindigkeit
Bildung und Ausbildung
- Bachelor-Abschluss in Informatik/Elektronik & Kommunikation/Elektrotechnik oder in einem einschlägigen Studiengang.
Erfahrung
- Erfolgreiche Erfahrung in der Entwicklung von Web/Java-basierten Anwendungen unter Verwendung des MVC-Musters.
- Erfahrung in der Integration von Frontends mit Backend-Webdiensten. Vorzugsweise für mobile Frontends.
- Gute Kenntnisse/Erfahrungen mit SOA-basierten/Integrationsplattformen sind von Vorteil.
- Erfahrung/Exposure in der Entwicklung moderner Webanwendungen mit HTML5, CSS3 und JavaScript ist ein Plus.
- Erfahrung in der Automobilbranche ist ein Plus.
Fertigkeiten
- Primäre Fähigkeiten
- Programmierkenntnisse in Java/J2EE mit gutem Verständnis von OOPs Designprinzipien und Java Design Patterns.
- Reichhaltige Erfahrung in der Entwicklung von Cloud-basierten Lösungen mit Azure oder AWS mit tiefem Verständnis für Design für Skalierbarkeit und Leistung.
- Design und Entwicklung von IoT-Systemen, die sowohl Hardware als auch Software umfassen und möglicherweise die Lösung erweitern, um IoT-Echtzeitdaten zur Integration mit KI- und Immersive-Reality-Systemen zu erstellen.
- Kenntnisse der DevOps-Konzepte, -Tools und -Technologielandschaft.
- Erfahrung in der Entwicklung von REST-basierten Schnittstellen mit guten Kenntnissen von Web Application Frameworks wie Spring, Play.
- Microservices (vorzugsweise mit Spring Boot, andere Frameworks sind auch ok)
- Erfahrung mit verschiedenen Handwerkszeugen wie Build-Tools (Maven, Gradle), Versionskontrolle (Subversion, Git), Automatisierungsserver (Jenkins, Bamboo)
- Skriptsprachen wie Python, Javascript
- Unit-Tests mit Junit
- Sekundäre Fertigkeiten
- Falls keine Erfahrung mit Spring Boot
- Erfahrung mit MVC-basierten Frameworks
- Struts.
- Spring-Framework.
- Erfahrung mit MVC-basierten Frameworks
- ORM-Frameworks Hibernate, ibatis usw...
- Entwicklung von SOAP-basierten Webservices.
- HTML5, CSS3, JavaScript.
- Erfahrung mit Konfigurationsmanagement-Praktiken.
- Vorzugsweise Arbeit in einer Continuous Integration (CI), Continuous Delivery (CD) Umgebung. (DevOps)
- Falls keine Erfahrung mit Spring Boot