Android (Kotlin+Java) Entwickler

Westhouse Consulting GmbH
Frankfurt am Main, Germany
8 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

Frankfurt am Main, Germany

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Unit Testing
Software Documentation
Code Review
Computer Programming
Databases
Continuous Delivery
Continuous Integration
Integrated Development Environments
Scrum
Software Engineering
XML
Appium
Gitlab
Kotlin

Job description

  • Leistungserbringung gemäß den vereinbarten Standards und Vorgaben des Auftraggebers (Rahmenvertrag, Prozessmodell, Prozessmodell, Architektur- und Security-Richtlinien, Programmierstandards)
  • Qualität des entwickelten Softwarecodes
  • Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
  • Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
  • Design und Dokumentation der technischen Komponenten
  • Strukturierung und Erstellen von Systemdokumentationen
  • Organisation, Erstellung und Verwaltung von Lieferpaketen für die betreffenden Applikationen
  • Einrichten und Pflege von Entwicklungsumgebungen incl. Continuous Integration
  • Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
  • Vorbereitung von Entscheidungsvorlagen zu sehr komplexen technischen Themen
  • Präsentationen zu sehr komplexen technischen Themenstellungen
  • Erarbeitung und Präsentation von Aufwandsschätzungen für die technische Lösung im Team
  • Teilnahme an allen fachlichen Projektterminen, Scrum-Events und Workshops
  • Teilnahme an fachlichen notwendigen Terminen am Erfüllungsort
  • Fachliche Unterstützung des Projekt-Controllings bei der Kapazitätsplanung

Requirements

  • (Muss) 3 Jahre Erfahrung in Android-Entwicklung mit Java
  • (Muss) 3 Jahre Erfahrung in Android-Entwicklung mit Kotlin
  • (Muss) 3 Jahre Erfahrung in Kenntnissen in Aufbau und Anwendung von Testframework mit Appium
  • (Muss) Erfahrung in der Migration von Java/Xml auf Kotlin/Compose aus 2 Projekten
  • (Muss) Erfahrung in Kenntnissen mit Agentic Coding mit Kiro (KI gestützte Softwareentwicklung) aus einem Projekt
  • (Soll) 3 Jahre Erfahrung in der agilen Softwareentwicklung (SCRUM/ Kanban)
  • (Soll) 3 Jahre Erfahrung in Continuous Integration / Continuous Delivery unter Nutzung von GitLab
  • (Soll) 3 Jahre Erfahrung in der Identifikation, Analyse und Behebung von Security Issues im Anwendungscode

Apply for this position