Fullstack Developer (Java/Kotlin/SpringBoot/React/TypeScript/AWS) (m/w/d) – Arbeitnehmerüberlassung
MyTechJobs
*CONTRACT
*Germany
FrankfurtFür unseren Kunden aus der Branche "Transport / Logistics" suchen wir einen "Fullstack Developer (Java/Kotlin/Spring Boot, React, TypeScript und AWS) (m/w/d)" im Rahmen der Arbeitnehmerüberlassung.
Start: schnellstmöglich
Ende: 31.08.2029
Auslastung: Vollzeit (39h/ Woche)
Einsatzort: 80% Remote - 20 % Frankfurt
Projektkontext
Im Projekt werden Anwendungen zur Fahrplankonstruktion und Trassenbelegung entwickelt und weiterentwickelt. Der Schwerpunkt liegt auf einer integrierten Fullstack-Lösung aus Backend und Frontend, die in eine bestehende Enterprise-Integrations- und IT-Landschaft eingebunden wird. Backendseitig werden insbesondere Microservices mit Java/Kotlin und Spring Boot entwickelt, während im Frontend React und TypeScript eingesetzt werden.
Aufgaben:
Entwicklung, Implementierung und Customizing technischer Komponenten, Schnittstellen, Module und Datenbanken gemäß Auftraggeberstandards
Konzeption und Weiterentwicklung komplexer Anwendungen und Softwareprodukte auf Basis von Kundenanforderungen im agilen Entwicklungsteam
Design und Implementierung sicherer, robuster, performanter und skalierbarer technischer Komponenten
Entwicklung im Cloud-Umfeld einschließlich Provisionierung der Cloud-Infrastruktur sowie Einrichtung von Entwicklungs- und Continuous-Integration-Umgebungen
Strukturierung fachlicher Anforderungen und Überführung in bestehende funktionale Architekturmodelle; aktive Mitwirkung im Refinement
Fehleranalyse und -behebung über verschiedene Teststufen hinweg
Entwicklung von Teststrategien und Testautomatisierungen sowie Durchführung von Komponenten- und Modultests und Code-Reviews
Erstellung technischer Dokumentationen (z. B. nach arc42) und Lieferartefakte
Initiierung, Planung und Steuerung von IT-Projekten sowie Release- und Roll-out-Planung im Bereich Vertriebsplattform
Weiterentwicklung und Optimierung bestehender Produkte und Sicherstellung der technischen Zukunftsfähigkeit der IT-Systeme
Anforderungen:
Mindestens 5 Jahre Programmierkenntnisse in Java, Kotlin und TypeScript
Mindestens 5 Jahre Berufserfahrung mit Spring Boot, Spring Data/JPA, REST APIs/OpenAPI und React
Mindestens 3 Jahre Erfahrung im Cloud-Umfeld, z. B. PostgreSQL und S3/RDS, sowie mit asynchroner Verarbeitung und Queueing-Mechanismen, z. B. ActiveMQ, Kafka oder SQS
Gute Kenntnisse in JSON, XML, REST-Services und OpenAPI
Erfahrung mit CI/CD, insbesondere GitLab CI, GitHub Actions und Jenkins
Erfahrung mit Pair Programming, Code Reviews und Refactorings
Umgang mit Framework-spezifischen Build-Tools wie Gradle und pnpm
Erfahrung mit Test Automation sowie Continuous Integration/Continuous Deployment
Erfahrung mit Design Principles, z. B. SOLID, ACIT und weiteren Design Patterns
Erfahrung mit der Absicherung von Microservices und GUI, z. B. Überlastschutz und OWASP Top 10
Erfahrung mit AWS, Kubernetes und Docker
Erfahrung mit JUnit, Vitest, Testcontainers, SpringBoot Test, Playwright und Mockito
Fließende Deutschkenntnisse (Projektsprache)
Wünschenswert:
Sichere Nutzung von JIRA und Confluence
Erfahrung mit PostgreSQL in datenintensiven Anwendungsumfeldern
Erfahrung mit Monitoring und Alerting, z. B. Grafana und Kiali
Kenntnisse in Analyse, Bewertung und Schätzung von User Stories und Backlog-Einträgen sowie deren Refinement
Erfahrung mit Scripting, z. B. Bash oder Groovy
Erfahrung mit Queues, asynchroner Kommunikation und lose gekoppelten Systemen