Unser Kunde sucht einen engagierten Full-Stack Developer, der Teil eines dynamischen Teams wird. In dieser spannenden Rolle sind Sie verantwortlich für die Entwicklung maßgeschneiderter Softwarelösungen, die den spezifischen Anforderungen der Kunden gerecht werden. Sie werden skalierbare Microservices und Microfrontends konzipieren und implementieren, wobei Sie moderne Technologien wie Spring Boot, Jakarta EE, Kotlin und Node.js einsetzen. Zudem entwickeln Sie nutzerorientierte Web-Applikationen unter Verwendung von aktuellen JavaScript-Frameworks wie Angular oder React. Die Arbeit mit modernen Cloud-Technologien wie OpenShift, Kubernetes, AWS und Azure gehört ebenfalls zu Ihren Aufgaben. Ein besonderes Augenmerk liegt auf der Anwendung von Clean Code und Test-Driven-Development (TDD), um die Qualität des Softwareentwicklungsprozesses sicherzustellen. Sie erwartet ein wertschätzendes Arbeitsumfeld mit flachen Hierarchien und kurzen Entscheidungswegen, das Ihnen die Möglichkeit bietet, Ihre Ideen einzubringen und aktiv zu gestalten. Zudem wird Ihnen eine umfassende Einarbeitung und die Teilnahme an Schulungen angeboten, um Ihre Fähigkeiten weiterzuentwickeln.
Beschreibung
Anforderungen
Der ideale Kandidat bringt ein abgeschlossenes Hochschulstudium in (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung mit. Mehrjährige Berufserfahrung in der Softwareentwicklung, insbesondere mit Java, Spring (Boot), Jakarta EE und modernen Webframeworks wie Angular, React oder Vue.js, ist von Vorteil. Sie sollten sicher im Umgang mit relationalen Datenbanken und SQL sein und Erfahrung mit Cloud- und Container-Infrastrukturen wie AWS, Docker und Kubernetes mitbringen. Verhandlungssichere Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift sind erforderlich. Ein agiles Mindset, ein hohes Qualitätsbewusstsein und Teamplayer-Qualitäten runden Ihr Profil ab. Wir suchen jemanden, der bereit ist, in einem innovativen Umfeld zu arbeiten und sich kontinuierlich weiterzuentwickeln.