Die BITBW ist die zentrale IT Dienstleisterin fur die gesamte Landesverwaltung in Baden Wurttemberg. Wir sorgen dafur, dass die Landesverwaltung mit einer modernen IT Ausstattung arbeiten kann. Sie mochten einen Teil dazu beitragen? Dann starten Sie jetzt Ihre Karriere im offentlichen Dienst!
Full Stack Developer/ in (w/m/d)
im Team Java Entwicklung
* Sie entwerfen, entwickeln und pflegen Webanwendungen im Umfeld der Verwaltungsdigitalisierung
* Als Full Stack Developer/ in sind Sie hierbei fur Backend und Frontend gleichermasen verantwortlich
* Sie arbeiten nach agilen Methoden und mit modernen Programmiersprachen (TypeScript, Java) und Frameworks (React, Next.JS, Spring Boot)
* Mit Ihrem Know How tragen Sie dazu bei, professionelle Software Anwendungen nutzerzentriert umzusetzen
* Sie tragen aktiv zur Weiterentwicklung des teameigenen Anwendungsstacks bei, indem Sie in Bezug auf die Weiterentwicklung der eingesetzten Technologien am Ball bleiben und Innovationen in die BITBW tragen
* Nach dem DevOps Prinzip you build it, you run it ubernehmen Sie nur Entwicklungsaufgaben, sondern kummern sich im Team auch um das Deployment und den Betrieb der eigenen Software im hauseigenen Kubernetes Cluste
1. Sie verfugen uber ein abgeschlossenes Hochschulstudium, z. B. der Informatik, Wirtschaftsinformatik oder eines vergleichbaren Studiengangs oder verfugen uber gleichwertige Fahigkeiten bzw. Erfahrungen, die Sie durch eine IT spezifische Ausbildung und mehrjahrige Tatigkeit erworben haben
2. Sie verfugen uber fundierte Kenntnisse im Bereich Webtechnologien (z. B. Client Server und Microservice Architekturen, GraphQL/REST, HTML/CSS/JavaScript)
3. Sie sind mit der Entwicklung von Web Frontends mit React/Next.JS und Backends in TypeScript/Node.JS oder Java/Spring Boot vertraut
4. Sie verfugen uber breite Kenntnisse von Bibliotheken und Tools aus den genannten Okosystemen. Idealerweise besteht eine Schnittmenge mit den bei uns eingesetzten Produkten im Bereich TypeScript bspw. Prisma ORM, Pothos, NextAuth.js, vitest, React Testing Library, Playwright und Turborepo; im Bereich Java u. a. JPA, JUnit sowie Gradle
5. Alternativ sind Sie aufgrund anderweitiger Vorkenntnisse und Ihrer personlichen Eigenschaften in der Lage, sich in kurzer Zeit in unser Umfeld einzuarbeiten
6. Sie kennen gangige Entwicklungsumgebungen, Versionsverwaltungssysteme und Agile Tools aus dem praktischen Einsatz
7. Kenntnisse agiler Methoden sowie von Cloud Technologien, insbesondere CI/CD (z. B. GitLab CI) und Kubernetes, sind von Vorteil
8. Es fallt Ihnen leicht und macht Ihnen Freude, sich in neue Themen einzuarbeiten und komplexe technische Probleme zu losen
9. Ihr Anspruch ist es, irgendeine