Senior Java Developer (w/m/d)
Primary stack
Nice to have's
Job description
About the Position
Senior Java Developer (w/m/d)
Wir freuen uns auf deine Bewerbung!
Revolutioniere im Team den digitalen Mittelstand!
Münster / Montabaur
Voll-/Teilzeit
ab sofort
Hier geht es zum 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 die Softwarearchitektur vom mittelständischen Unternehmen bis zum Großkonzern und steigen als Berater und Umsetzer dort ein, wo die eigenen Ressourcen nicht mehr weiterkommen.
Responsibilities
- 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
Requirements
- verhandlungssichere Deutsch- und Englischkenntnisse (C1-Niveau)
- mehrjährige Erfahrung mit den Java und Jakarta 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
- Faible für komponentenorientierte Framework-Entwicklung
- eine abgeschlossene Berufsausbildung als Fachinformatiker, ein (Fach-)Hochschulstudium in Informatik oder eine vergleichbare Qualifikation
Nice to Have
- Erfahrung mit Angular oder Vue
- Kenntnisse in Microservices-Architekturen
- Erfahrung mit Peer-Reviews oder Mob-Sessions
- Erfahrung mit testgetriebener Entwicklung
We Offer
Flexibilität
- Gleitzeit
- Vertrauensarbeitszeit
- 30 Urlaubstage
- Betriebsferien zwischen den Jahren
- Hybrides Arbeiten: 2 Tage Homeoffice, 3 Tage im Büro in Münster oder Montabaur
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
About the Company
CROWDCODE GmbH & Co. KG ist ein Unternehmen, das sich auf die Entwicklung individueller Unternehmenssoftware spezialisiert hat. Wir bieten eine agile, motivierende Zusammenarbeit im Team, offene Kommunikation und Fehlerkultur, sowie flexible Arbeitszeiten und Remote Arbeiten. Wir legen großen Wert auf regelmäßigen Erfahrungsaustausch und fördern die persönliche und berufliche Weiterentwicklung unserer Mitarbeiter.
© CROWDCODE GmbH & Co. KG. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.