Rolle: Entwickeln von IT-Produkten für Automobilfabriken gemäß technologischen und architektonischen Vorgaben (Back-End und Front-End). Technische Fähigkeiten: Starke Java-Sprachkenntnisse (5+ Jahre). Vertrautheit mit dem Spring/Spring-Boot-Framework (5+ Jahre). Gute Kenntnisse der Microservices-Konzepte und MusterGute Kenntnisse der REST-API-KonzepteMessaging- und ereignisbasierte Systeme (Solace oder RabbitMQ oder ActiveMQ oder Kafka)Kenntnisse relationaler (Postgres) und nicht relationaler (R
Rolle: Entwickeln von IT-Produkten für Automobilfabriken gemäß technologischen und architektonischen Vorgaben (Back-End und Front-End). Technische Fähigkeiten: Starke Java-Sprachkenntnisse (5+ Jahre). Vertrautheit mit dem Spring/Spring-Boot-Framework (5+ Jahre). Gute Kenntnisse der Microservices-Konzepte und MusterGute Kenntnisse der REST-API-KonzepteMessaging- und ereignisbasierte Systeme (Solace oder RabbitMQ oder ActiveMQ oder Kafka)Kenntnisse relationaler (Postgres) und nicht relationaler (Redis, BigQuery) DatenbankenGute HTML-/CSS-/JavaScript-KenntnisseErfahrung mit Angular 4+ Framework und TypeScript (2+ Jahre) Vertrautheit mit SCSS, Angular CLI, Webpack. Fachkenntnisse in automatisierten Front-End-Testkonzepten und Frameworks. Solides Verständnis der Front-End-Leistungsoptimierung. Praktische Erfahrung mit Git-Quellcodeverwaltungssystemen. Skalierbarkeitserfahrung. GoLang-Kenntnisse sind ein Plus. Docker, Kubernetes, Google Cloud Platform, Cloud-Funktion auf GCP oder ähnliches sind von Vorteil.Weitere Fähigkeiten: Vertraut mit agilen Methoden (mehr als 3 Jahre Erfahrung in einem agilen Team)Hervorragende zwischenmenschliche und kommunikative Fähigkeiten •Fließende Englischkenntnisse (mündlich und schriftlich)Französisch wird sehr geschätztZuständigkeiten: Entwicklung erster funktionsfähiger PrototypenTesten von PrototypenZurück - End-Engineering stabiler, reibungslos funktionierender Produkte. Nehmen Sie an Diskussionen über technische Lösungen und Produktideen in Design-Reviews, Paarprogrammierung und Code-Review teil. Besprechen Sie mit dem Product Owner, um die Implementierung mit dem besten Preis-Leistungs-Verhältnis zu definieren. Entwickeln und dokumentieren Sie die Stories des Sprints mit anderen TeammitgliedernErstellen Sie automatisierte Tests (Einheit, API, Integration, Funktion) in einer kontinuierlichen IntegrationsumgebungStellen Sie sicher, dass die Best Practices in Übereinstimmung mit den Leitlinien des Lead Developers vorhanden sind und fördern Sie neueIst für die Qualität des Produkts verantwortlich