Softwareentwickler/in
Role details
Job location
Tech stack
Job description
Deine Aufgaben: * Du entwickelst individuelle Software in einem agilen Umfeld mit modernen Technologien, Frameworks und Methoden * Im Team erarbeitest du innovative Lösungen für projektspezifische Herausforderungen * Entwicklung, Integration, Code Reviews, Konzeption - mit deiner Erfahrung schaffst du es, dich in unterschiedlichen Bereichen einzubringen * Durch strukturierte Herangehensweise und Analyse gehst du sicher mit Bugs um * Dank deiner Projekterfahrung sind sowohl Epics und User-Stories als auch das klassische Requirements Engineering und Change Requests bekannte Themen Was wir uns von Dir wünschen: * Begeisterung an agiler Java-Entwicklung und keine Scheu vor klassischen Applikationen * Du hast Studium oder Ausbildung in einem technischen Bereich - oder einschlägige Berufserfahrung * Neben Java-Kenntnissen bringst du auch Erfahrung in relationalen und nicht relationalen Datenbanken (SQL / NoSQL) mit * Du kennst dich gut mit gängigen Frameworks (z.B. Spring oder Spring
Requirements
Boot) und Tools (z.B. Jenkins, Maven, Git) aus * Mit verschiedenen Methoden und Best Practices (z.B. Clean Code, Refactoring, TDD, Design Patterns) hast du gute Erfahrungen gesammelt * Gute Deutschkenntnisse in Wort und Schrift runden dein Profil ab Was wir bieten: * Work-Life-Balance: Flexible Arbeitszeiten, großzügige Home-Office Regelung (bis zu 100%), unkomplizierte Teilzeit-Möglichkeiten und Urlaubstage ohne Verfallsdatum * Attraktives Gehalt mit einem Bonus on top * Weiterbildungen: wir investieren in deine berufliche Zukunft - jedes Jahr * Unternehmenskultur: alles auf Augenhöhe - sagen viele, wir machen es * Mentoring: für die ersten sechs Monate steht dir ein Mentor zur Seite - mit Budget für gemeinsame Aktivitäten * Und mehr: Corporate Benefits, Bike-Leasing, jährliche gemeinsame Städtereisen und andere Teamaktivitäten