Backend-Entwickler Fahrplan-IT

Akkodis Germany GmbH
Frankfurt am Main, Germany
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Intermediate

Job location

Remote
Frankfurt am Main, Germany

Tech stack

Java
ActiveMQ
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Architectural Patterns
Automation of Tests
Unit Testing
Cloud Computing
Code Review
Continuous Integration
Software Design Patterns
Java Platform Enterprise Edition (J2EE)
Github
Integrated Development Environments
IntelliJ
JSON
JMeter
JUnit
Python
MongoDB
Open Web Application Security
Pair Programming
Mockito
Software Engineering
Strategies of Testing
Openapi
Test Driven Development
Spring-boot
Kubernetes Helm Charts
Backend
GIT
Gitlab-ci
Kubernetes
Kafka
Amazon Web Services (AWS)
Code Restructuring
Software Version Control
Docker
Jenkins
Microservices

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

Apply for this position