Deine Aufgaben
Software-Entwicklung & Design : Du konzipierst und entwickelst eigenverantwortlich Java-Komponenten auf Basis aktueller Frameworks.
Qualität & Sicherheit : Du wendest sicher TDD und Continuous Delivery (CD) an. Du identifizierst und behebst Sicherheitslücken und stellst durch Code Reviews eine exzellente Wartbarkeit sicher.
Agile Zusammenarbeit : Du arbeitest eng mit Product Ownern und der Systemarchitektur zusammen, schätzt Aufwände für Stories ein und bringst deine technische Expertise aktiv ein.
Mentoring : Du begleitest deine Teammitglieder technisch, teilst dein Wissen und entwickelst unsere internen Coding-Standards aktiv weiter.
Cloud & IoT : Du verantwortest den Betrieb deiner Lösungen sowohl in Cloud-Umgebungen als auch auf IoT-Devices.
Linux-Expertise : Du besitzt fundierte Kenntnisse im Linux-Umfeld (Shell-Scripting, systemnahe Konfiguration), idealerweise im Kontext von Embedded Systemen oder Server-Deployments.
Dein Profil
- Ausbildung : Du hast ein Studium der Informatik, Elektrotechnik oder eine vergleichbare Ausbildung (z.B. Fachinformatiker : in) erfolgreich abgeschlossen – auch qualifizierte Quereinsteiger : innen sind willkommen.
- Erfahrung : Du bringst mindestens 3–5 Jahre praktische Erfahrung in der Java-Entwicklung mit (insb. Spring Boot).
- Tech-Stack : Du bist sicher im Umgang mit Git und hast Erfahrung in den Bereichen IoT, verteilte Systeme, Cloud Computing, DevOps und IT-Security. Zudem verfügst du über gute Python-Kenntnisse.
- KI-Mindset : Du begreifst KI als Werkzeug – du nutzt moderne Tools (wie z. B. GitHub Copilot), um deine Effizienz und Code-Qualität zu steigern.
- Nice to have : Erfahrung mit Kubernetes sowie Domänenwissen im Bereich Energiemanagement oder eine hohe Affinität zur Energiebranche.
- Arbeitsweise : Du liebst agile Methoden, arbeitest lösungsorientiert und hast einen hohen Qualitätsanspruch.
- Kommunikation : Du sprichst kommunikationssicher Deutsch und verfügst über gute Englischkenntnisse in Wort und Schrift.
Was bieten wir?
einen unbefristeten Arbeitsvertrag bei leistungsgerechter Vergütungflexible Arbeitszeiten und verschiedene Arbeitszeitmodelle; mobiles Arbeitenagiles Arbeiten; lichtdurchflutete Lofts; Arbeitsinseln & Steharbeitsplätze; Englischkursebetriebliches Gesundheitsmanagement; frisches Obst, kostenlose Getränke und Kaffeespezialitäten so viel Du willstgemeinsame Sportveranstaltungen wie Firmenlauf oder Volleyball; Firmen-Fahrrad-Leasing; Karenztage bei nervigen Erkältungen, Zuschuss Urban Sports Club für Deine FitnessJobticket; Prämie für Mitarbeiterakquise; BetriebsrentenmodellEigenverantwortung; regelmäßige Feedbackgespräche; feste Weiterbildungsbudgets und Training on the jobgesponserte Freizeitaktivitäten (Billard, Kicker, Tischtennis usw.)eine individuelle Gestaltung des eigenen Arbeitsplatzes