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…