Dein Aufgabengebiet umfasst - Analyse, Gestaltung/Konzeption und Dokumentation von Lösungsansätzen und Architekturen - Implementierung, Test und Deployment von Backend-Systemen - Problemanalyse sowie Behebung auftretender Fehler und Störungen - Einsatz modernster Tools und Technologien zur Softwareentwicklung - Einbringen eigener Ideen und innovativer Vorschläge - Mitwirken an interessanten Projekten unterschiedlichster Themengebiete Dein Profil - Du begeisterst Dich für JVM Sprachen (Java, Kotlin) und konntest damit bereits mehrere Jahre Erfahrung sammeln - Du kennst die wichtigsten Backend-Frameworks, wie etwa Spring Boot, und weißt, wie man Restful APIs schreibt - Teamwork ist für Dich genauso eine Selbstverständlichkeit wie das agile Arbeiten - Dein Qualitätsbewusstsein findet Fehler und hilft den Code sauber zu halten - Unittests, Integrationtests, Systemtests gehören für Dich ebenfalls zur Softwareentwicklung dazu - Du hast bereits Erfahrung im Umgang mit SQL und NoSQL Datenbanken - Fließende Deutsch- und gute Englischkenntnisse Das erwartet Dich bei uns - Eine agile und dynamische Unternehmenskultur und die Arbeit in kleinen, hoch motivierten Teams - Moderne und zeitgemäße Hardware und Software, sowie die Wahl zwischen Windows und Linux - Ein moderner Arbeitsplatz in bester Innenstadtlage - Persönliche und fachliche Entwicklungsmöglichkeiten durch Mentoring-Programm und Weiterbildungsangebote - Offene Feedbackkultur und regelmäßige Retrospektiven und Openspaces - Respektvoller und lockerer Umgang mit sympathischen Kollegen - Regelmäßige Spieleabende, Teamevents und jährliche Firmenevents Zusätzliche Leistungen: - Mobiles Arbeiten und flexible Arbeitszeiten - Vergünstigte Urban Sports Club Mitgliedschaft - Betriebliche Altersvorsorge - Job-Ticket Möglichkeit - Kostenlose Getränke und frisches Obst
Backend Developer (m/w/d) (Anwendungsprogrammierer/in)