Backend-Entwickler Fahrplan-IT
Role details
Job location
Tech stack
Job description
t33 t34 t35 t36 t37 t41 t42 t54 1 t53 1 t54 t52 2 t53 t54 1 t53 1 t54 t52 2 t53 t50 1 t51 t55 t52 t50 t58 t61 t60 1 t59 2 t60 t62 t59 t63 t57 2 0f3n t57 t64 t70 1 t68 t69 t70 t71 t72 t73 t74 1 hfn5 t74 t75 t76 t77 t78 t81 1 t67 0f3n 1 t79 t80 t81 t66 4 t67 t82 t83 hf t66 t84 2 t85 t86 t84 t87 t91 1 t91 t92 t93 t94 t96 1 t90 1 0f3n t95 t96 t88 t89 t90 t10 1 t56 1 t49 4 t56 t65 2 t45 1 t47 1 t13 6fn5 hfnf2n2 3fn3f3n2f 3fn3f3n2fn4 3fn3f3n8 7 t14 t48 t49 t65 t43 t44 t45 t46 t47 t9 1 t10 t11 t12 t13 t97 t98 t99 t8 2 t9 t6 3 t7 hf t5 t6 t8 t100 c3581326550 1 t4 t101 t102, Entwicklungsumgebungen und Programmierrichtlinien) * Beheben von Fehlern aus den Teststufenphasen in den Applikationen/Komponenten * Dokumentation der (technischen) Komponenten gemäß Standards, z.B. Arc42 * Erstellen von Lieferartefakten für die betreffenden Applikationen * Einrichten von Entwicklungsumgebungen inkl. Continuous Integration * Durchführen von Code-Reviews, Komponententests, Modultests * Mitwirkung bei der Vorbereitung von Entscheidungsvorlagen zu technischen Themen * Präsentationen zu technisch komplexen Themenstellungen * Initiierung, Definition, Planung und Steuerung von IT-Projekten im Bereich Vertriebsplattform, sowie Planung und Steuerung des Roll-Outs im Rahmen von Versionen bzw. Releases Weiterentwicklung und Optimierung bestehender Produkte: * Eigenverantwortliche Entwicklung neuer Softwareprodukte auf Basis von Kundenanforderungen und in enger Abstimmung im agilen Entwicklungsteam * Funktionale Themen strukturieren und auf bestehende
Requirements
funktionale Architekturmodelle transferieren * Implementieren von Testautomatisierungen * Analyse technologischer Trends und Entwicklungen und Prüfen auf Anwendbarkeit * Prüfung und Sicherstellung der technischen Zukunftsfähigkeit der IT-Systeme * Aktives Mitwirken im Refinement komplexer, fachlicher Anforderungen * Design und Implementierung technischer Komponenten auf höchstem Qualitätsniveau hinsichtlich Sicherheit, Robustheit, Performance, Skalierbarkeit * Konzeption von individualisierten und hochkomplexen Anwendungen und Produkten * Entwicklung im Cloud-Umfeld inkl. der Provisionierung von Cloud Infrastruktur * Entwicklung von Teststrategien und implementieren von Testautomatisierungen * Risikoanalyse und -bewertung von technischen Komponenten * Beratung der Fachbereiche beim Einsatz von Technologien und bei der Umsetzung von Profil * Abgeschlossenes Studium, z.B. Wirtschaftsinformatik, eine vergleichbare Ausbildung oder langjährige Praxiserfahrung * Min. 6 Jahre Berufserfahrung und mehrfach praxiserprobte Kenntnisse in der Softwareentwicklung * 3-5 Jahre Erfahrung in Design Principles, z.B. SOLID, ACIT und anderen Design Patterns * Erfahrung in Absicherung von Microservices (z.B. Überlastschutz, OWASP Top 10) * Erfahrung mit Cloud Infrastruktur (AWS oder vergleichbaren Cloud Provider, Kubernetes, Docker, Helm Charts) * 3-5 Jahre Erfahrung im Umgang mit Testframeworks und -tools nach Einsatzgebiet (z.B. JUnit, JMeter, Mockito, Robotframework) * min. 2 Jahre Erfahrung im Cloud-Umfeld, z.B. MongoDB und S3, sowie mit asynchroner Abarbeitung und Queueing-Mechanismen, z.B. ActiveMQ, Kafka, SQS * Gute Kenntnisse mit JSON, REST-Services und OpenAPI * Erfahrung mit der Entwicklungsumgebung IntelliJ, VS Code oder vergleichbar * Erfahrung mit CI/CD (GitLab-CI, GitHub Actions, Jenkins) * Erfahrung in Pair Programming, Code Reviews und Refactorings * Kenntnisse in testgetriebener Entwicklung, CI/CD Testautomatisierung und verteilter Versionskontrolle (git) * Praxiserprobte Kenntnisse in der Backendentwicklung (z.B. Microservices mit Java/JEE/Spring Boot, Entwicklung mit Python) * Praxiserprobte Kenntnisse in der Entwicklung und Anbindung von Microservices * Fließende Deutschkenntnisse in Wort und Schrift Das Angebot Es besteht die Möglichkeit zum Teil im Homeoffice /remote zu arbeiten und somit von den Vorteilen hybrider Arbeit zu profitieren (flexibles Arbeiten) Teamspirit und Diversität Work-Life-Balance Attraktive Vergütung Sozialleistungen Vielseitige Weiterbildungsmöglichkeiten Team- und Sportevents Globales Netzwerk Attraktives Mitarbeiterempfehlungsprogramm
Benefits & conditions
1 2 3 4 t1 t2 t3 1 t3 hf t16 t15 1 t26 1 t30 1 t32 1 t34 1 t40 1 t39 2 t40 t37 1 t38 t39 t41 1 24fn 24fn8 4f3n 58fn 4f3n9 6fn t17 t18 t19 t20 t15 t21 t22 t23 t24 t25 t26 t27 t28 t29 t30 t31 t32