Senior Java Developer

(w/m/d)

Münster/Montabaur

Voll-/Teilzeit

ab sofort

Revolutioniere im Team den digitalen Mittelstand!

Hier gehts zu deinem persönlichen Gespräch

Die Unternehmensprozesse durch Software schrittweise automatisieren und dabei Komplexität reduzieren – das ist das Ziel von CROWDCODE.

Abseits von Standardlösungen entwickeln wir individuelle Unternehmenssoftware – effizient, effektiv und erfolgreich. Wir kennen Softwarearchitektur vom mittelständischen Unternehmen bis zum Großkonzern und steigen als Berater und Umsetzer dort ein, wo die eigenen Ressourcen nicht mehr weiterkommen.

Unsere Arbeitsweise

  • agile, motivierende Zusammenarbeit im Team
  • offene Kommunikation und Fehlerkultur
  • aktive Mitgestaltung der Zusammenarbeit
  • flexible Arbeitszeiten, sowie Remote Arbeiten
  • regelmäßiger Erfahrungsaustausch

Freue Dich bei uns auf

  • Konzeption von Software-Architekturen, Solution- und API-Designs und die selbstständige Abstimmung mit den KundenInnen
  • Entwicklung von Web-Anwendungen mit Angular oder Vue
  • Entwicklung von skalierbaren, resilienten Microservices mit Spring Boot
  • Konzeption und Entwicklung von nachhaltigen Software-Komponenten und flexiblen Microservices
  • Sicherstellung einer hohen Qualität mit etablierten QS-Verfahren (u.a. mit Peer-Reviews oder Mob-Sessions) sowie testgetriebener Entwicklung

Deine Qualifikationen

  • verhandlungssichere Deutsch- und Englischkenntnisse (C1-Niveau)
  • mehrjährige Erfahrung mit den Java und Jarkata EE Technologien (Spring Boot, JPA, REST-APIs, etc.)
  • Kenntnisse in den Bereichen CI/CD (idealerweise mit dem Atlassian Toolstack, Jenkins, SonarQube, u. v. m.)
  • Know-how mit SQL- und NoSQL-Datenbanken wie bspw. PostgreSQL oder MongoDB
  • ein Faible für Clean Code-Prinzipien, Design Patterns und praxistaugliche Architektur
  • einen sauber geschriebenen, wart-, sowie testbaren Code
  • eine abgeschlossene Berufsausbildung als Fachinformatiker, ein (Fach-)Hochschulstudium in Informatik oder eine vergleichbare Qualifikation

Drei gute Gründe für CROWDCODE

Flexibilität

  • Arbeiten, wo immer Du willst, mit Deinem mobilen Arbeitsplatz
  • Vertrauensarbeitszeit
  • individuelle Regelung von Teil- bis Vollzeitbeschäftigung

Weiterentwicklung

  • interne und externe Schulungen
  • regelmäßiger Erfahrungsaustausch über Technologien in der Softwareentwicklung
  • Besuch von Fachkonferenzen
  • Raum, um Dinge auszuprobieren und zu lernen

Vielseitigkeit

  • spannende Softwareprojekte
  • verschiedene Technologien und Anwendungen
  • flache Hierarchien und offene Kommunikation
  • vertrauensvolle Atmosphäre und offene Fehlerkultur

Freue Dich auf folgende Technologien und mehr...

Wir freuen uns auf deine Bewerbung!

Dein Ansprechpartner

Bei Fragen wende Dich gerne an: