Java-Entwicklung
FA in: Remote & Frankfurt
Dauer: 4 Monate
100% Auslastung
Start: Oktober 2024
Dauer: 18 Monate+
Auslastung: Fulltime
Lokation: Remote & Frankfurt am Main (80/20)
Vertragsart: Arbeitnehmerüberlassung
Aufgaben:
* Entwicklung einer Systemkomponente in agiler Arbeitsweise
* Umsetzung von eTicket-Elementarprozessen auf Basis der VDV-KA-Spezifikation
* Implementierung der Kontrolle von Chipkarten und Barcodes nach Standard der VDV-KA im Mobilen Terminal
* Implementierung des Auslesens/Ausgaben von Chipkarten/Barcodes (nach VDV -KA) am Ticketautomaten
Muss Anforderungen:
* Aktuelle, praxiserprobte Erfahrung mit Java
* Aktuelle, praxiserprobte Erfahrung mit Jenkins sowie Maven
* Aktuelle, mehrfach praxiserprobte Kenntnisse in der testgetriebenen Entwicklung
* Praxiserprobte Erfahrung in der Umsetzung von cloudbasierten Backend- und Persistenz-Systemen
* Praxiserprobte Erfahrung in Test Driven Development (TDD), Continious Integration (CI) und Continious Delivery (CD), Pair Programming und weiteren Methoden der agilen Softwareentwicklung
* Praxiserprobte Kenntnisse und Umgang mit komplexer Softwareentwicklung (u.a. Design Patterns, Clean Code, Refactoring)
* Fähigkeit zur Kommunikation mit guten Deutschkenntnissen
* Fähigkeit zum eigenständiges Arbeiten, sowie zur Arbeit im Team, z. B. per Paiprogramming
* Aktive Mitarbeit an der Verfeinerung und Detailierung der User-Stories; bei der Präsentation der Ergebnisse; den Retrospektiven sowie den täglichen Abstimmungen und Feinplanungen
* Schätzen, Planen und Umsetzung der User-Stories des Product Backlogs in Time-Boxes
* Iterative und inkrementelle Entwicklung der Anwendungsarchitektur und der Features
Soll Anforderungen:
* Fundierte Erfahrung in der Softwareentwicklung in einem Scrum-Team
* Erfahrungen mit der Erstellung von System- und API-Architekturen
* Aktuelle, praxiserprobte Erfahrung mit Cucumber