Zurück zur Liste

Stellenbeschreibung

Java Entwickler (d/m/w) - Full Stack mit Vue.js in Bochum, Deutschland

Cosinex GmbH

  • HybridMischung aus Büro und Remote
  • Vor OrtArbeit im Büro
  • VollzeitStandard-Wochenarbeitszeit

Bochum, Deutschland

Dein Impact

  • Features bauen, die bleiben: Konzeption, Entwicklung und Qualitätssicherung moderner Web-Anwendungen in unserer Produktfamilie.
  • Java und TypeScript einsetzen: Entwicklung stabiler, wartbarer Backend-Services mit Java und Spring-Boot sowie Weiterentwicklung unserer Web-Oberflächen und Frontend-Funktionen mit TypeScript und Vue.js.
  • APIs, die man gern nutzt: Entwicklung, Integration, Pflege und Dokumentation von REST-Schnittstellen mit JSON/XML, XSLT und OpenAPI.
  • Qualität messen statt hoffen: Verantwortung für Qualität - mit automatisierten Tests unter anderem mit JUnit, Kotest, Spock/Geb, Playwright und Vitest.
  • Architektur und Codequalität mitgestalten: Du bringst dich in Architekturentscheidungen ein und entwickelst Struktur, Modularität und Wartbarkeit unserer Anwendungen kontinuierlich weiter.
  • Delivery beschleunigen: Mitarbeit an CI/CD-Pipelines und internen Tools mit Git, Gradle, npm, https://jobeax.com/link/JSd7UYCSg572jJDY und Docker sowie Fokus auf mehr Automatisierung.

So arbeiten wir

  • Engineering-Kultur: Reviews, QA-Tests, Pair- und Ensemble-Programming sowie kontinuierliche Verbesserung unserer Pipelines gehören für uns zum Entwicklungsalltag.
  • Inhouse statt wechselnder Kundenprojekte: Du entwickelst unsere eigenen Produkte und Plattformen mit langfristiger Perspektive und direktem Einfluss auf ihre Weiterentwicklung.
  • Erfahrene und neue Kolleg:innen Hand in Hand: Wir teilen Wissen, hinterfragen bestehende Abläufe und profitieren voneinander.
  • Agil und pragmatisch: Je nach Aufgabe arbeiten wir mit Scrum oder Kanban. Entscheidungen treffen wir dort, wo das notwendige Wissen vorhanden ist.
  • Verantwortung für die Lösung: Du begleitest deine Themen nicht nur bis zum Merge, sondern denkst auch an Qualität, Betrieb und Wartbarkeit.
  • Hybrid: In der Regel mindestens 2 Tage pro Woche vor Ort - mit festen physischen Team-Meetings. Wenn du gern öfter ins Büro kommst, sehr gern: Du bist jeden Tag willkommen.

Dein Profil

  • Abgeschlossene Ausbildung als Fachinformatiker (m/w/d) oder abgeschlossenes Studium im IT-Bereich sowie mehrere Jahre praktische Erfahrung in der professionellen Softwareentwicklung
  • Sehr gute Kenntnisse in Java, TypeScript und https://jobeax.com/link/tzGekrj9a8ToGEDv sowie fundierte Erfahrung in der Entwicklung moderner Full-Stack-Web-Anwendungen
  • Sicherer Umgang mit objektorientierter Entwicklung, Clean-Code-Grundsätzen, Spring Boot und dem Spring-Boot-Ökosystem sowie Erfahrung mit Microservices, Client-Server- und ereignisgesteuerten Architekturen, Design Patterns und Integrationsmustern
  • Erfahrung mit REST, JSON/XML, XSLT und OpenAPI sowie mit der Entwicklung und Integration von Schnittstellen
  • Erfahrung mit automatisierten Tests, insbesondere JUnit, Kotest, Spock/Geb, Playwright, Vitest und Mockito
  • Sicherer Umgang mit Git, IntelliJ, Gradle, npm und https://jobeax.com/link/JSd7UYCSg572jJDY sowie Erfahrung mit CI/CD-nahen Entwicklungsprozessen
  • Vertraut mit agilen Methoden wie Scrum oder Kanban; Erfahrung mit Pair- oder Ensemble-Programming ist ein Plus
  • Lösungsorientiertes und analytisches Denken, Verantwortungsbewusstsein und Freude daran, technische Themen im Team weiterzuentwickeln
  • Deutschkenntnisse mindestens auf C1-Niveau; gute Englischkenntnisse sind von Vorteil

Du musst nicht jede Technologie in gleichem Umfang beherrschen.       Entscheidend sind für uns sehr gute Kenntnisse in Java, TypeScript und https://jobeax.com/link/tzGekrj9a8ToGEDv , ein guter Blick für das Gesamtsystem sowie die Bereitschaft, dich in angrenzende Themen einzuarbeiten.

Ähnliche Stellenangebote werden geladen…