Java Fullstack Software Engineer (Spring Boot / Angular)
Coopers Group AG is hiring a Java Fullstack Software Engineer (Spring Boot / Angular) in Remote — Bern (Interim, interim, berufserfahren).
- Coopers Group AG
- Remote — Bern
- Interim, interim, berufserfahren
- Remote, Software Development
................Für unseren Kunden aus der Logistikbranche in Bern, suchen wir eine:n erfahrene:n, motivierte:n und aufgeschlossene:n Java Fullstack Software Engineer (Spring Boot / Angular).In diesem Projekt arbeitest du an der Entwicklung einer modernen, skalierbaren Softwarelösung zur datenbasierten Routenplanung und Optimierung komplexer logistischer Prozesse. Gemeinsam mit einem interdisziplinären Scrum DevOps Team gestaltest du eine neue Systemlandschaft auf Basis einer Microservice-Architektur und setzt moderne Technologien sowie Machine Learning ein, um effiziente und zuverlässige Planungslösungen zu ermöglichen.Deine Aufgaben:Entwicklung und Weiterentwicklung moderner Java-Applikationen innerhalb einer Microservice-ArchitekturKonzeption und Implementierung von Backend-Services mit Java, Spring und Spring BootEntwicklung und Integration von Frontend-Komponenten mit AngularImplementierung und Anbindung von RESTful APIs sowie Dokumentation mittels SwaggerEinsatz von Apache Kafka zur ereignisbasierten Kommunikation zwischen MicroservicesContainerisierung und Betrieb von Anwendungen mit Docker und KubernetesMitarbeit an der Entwicklung datenbasierter Optimierungslösungen im Zusammenspiel mit Machine LearningSicherstellung einer hohen Codequalität durch Unit Tests, Code Reviews und etablierte EntwicklungsstandardsAktive Mitarbeit in einem interdisziplinären Scrum DevOps Team sowie Mitverantwortung für die Erreichung der SprintzieleEnge Zusammenarbeit mit Softwareentwicklern, Machine Learning Engineers, Business Analysten und UX-SpezialistenKontinuierlicher Wissensaustausch und Mitgestaltung technischer Lösungen und Architekturentscheidungen Dein Profil:Abgeschlossenes Studium in Informatik, Software Engineering oder vergleichbare Qualifikation durch praktische ErfahrungMindestens 3 Jahre Erfahrung in der Java-SoftwareentwicklungFundierte Kenntnisse in Java, Spring und Spring BootPraktische Erfahrung mit Angular und der Entwicklung moderner WebanwendungenGute Kenntnisse in Apache Kafka sowie im Aufbau und Betrieb von Microservice-ArchitekturenErfahrung mit RESTful APIs und SwaggerKenntnisse in Docker und Kubernetes sowie modernen DevOps-UmgebungenHoher Qualitätsanspruch an Softwareentwicklung, insbesondere Clean Code, Unit Testing und Code ReviewsPraktische Erfahrung mit agilen Entwicklungsmethoden und ScrumSelbstständige, strukturierte und lösungsorientierte Arbeitsweise sowie ausgeprägte TeamfähigkeitSehr gute Deutsch- und Englischkenntnisse in Wort und SchriftFind more English Speaking Jobs in Switzerland on Arbeitnow