Beschreibung
#AF-2548 Senior Java SE/EE Entw. mit weitgehender Erfahrung im Testumfeld (m/w/d) -REMOTE-Tätigkeit:
Softwareentwicklung
• Entwerfen und Erstellen von Software (Coding)
• Durchführung der zugehörigen Komponenten- und Integrationstests
• Ergebnisse der gemeinsamen Arbeit: Software
Softwaretest
• Definition von Testvorgehen auf Unit-, Service- und Integrationsebene
• Auswahl von Tools, Frameworks
• Entwicklung von technischen Testfällen
• Realisierung Testautomatisierung
• Durchführung übergreifender technischer System- und Abnahmetest
• Ergebnisse der gemeinsamen Arbeit: Übergreifende automatisierte Tests
Anforderungen – must have:
• Nachgewiesene, langjährige, einschlägige praktische Erfahrungen im Bereich der objektorientierten Programmierung (Java SE/EE 8+, Spring Boot, Docker)
• Nachgewiesene methodische Kenntnisse und einschlägige praktische Erfahrungen im Bereich von Software Teststrategien und insbesondere Testautomatisierung
• Gängiger Testtools und Testmethodiken (funktional und technisch)
• Erfahrung im Aufbau von automatisierten Tests (End-to-End)
• Relevante Erfahrung und nachgewiesene Expertise in Microservice Architekturen, cloudbasierten Infrastrukturen (AWS), Kubernetes etc.
• Erfahrung im Umgang mit Messaging-Systemen wie Apache Kafka oder RabbitMQ
• Begeisterung für Qualitätssicherung (Entwicklung von Unit- und Integrationstests, Einbindung von Codeanalysetools, Durchführung von CodeReviews, Pairing, etc.)
• Erfahrung mit GitLab und Jenkins
• Erfahrung im Umgang mit Monitoring-Tools wie Kibana und Grafana
• Kenntnisse der wichtigsten aktuellen Frameworks, Plattformen und Integrationsumgebungen
• Kenntnisse Softwareentwicklungsprozesse
• Kenntnisse in der Anwendung von UML und Enterprise Architect
Methodenkompetenzen:
• Nachgewiesene methodische Kenntnisse in der Umsetzung von Agiler Softwareentwicklung (SCRUM)
• Analytisches und konzeptionelles Denkvermögen, eigenverantwortliche und ergebnisorientierte Arbeitsweise
• Ausgeprägte soziale Kompetenz, Kommunikationsfähigkeit, hohes Maß an Einsatzbereitschaft
• Kunden- bzw. dienstleistungsorientiertes sowie wirtschaftliches Denken und Handeln
• Flexibilität und Leistungsbereitschaft
• Eigenständige Bearbeitung und Steuerung von komplexen fachlichen und technischen
Aufgaben/ Problemstellungen
Qualifikationen & Zertifizierungen & Erfahrungen
• Erfolgreich abgeschlossenes Hochschul- oder Fachhochschulstudium (oder vergleichbare Qualifikation), bevorzugt im Bereich der Informatik
Anforderungen – should + nice to have:
• Anwendungserfahrung Linux
• Embedded Systems
• Netzwerke und Protokolle
• Erfahrung mit modernen CI/CD-Umgebungen
• Erfahrung in der strukturierten Fehleranalyse, Profiling (Performance) und Fehlerbehebung
• Überwachung und Pflege der Projekt-, Unterstützungs-, und Dokumentationsaufträge
• Erfahrung im Management von IT-Delivery Projekten
• Konfliktfähigkeit und Durchsetzungsvermögen aber vor allem Teamspirit
• Überzeugendes und professionelles Auftreten
• Mindestens 5 Jahre relevanter/ einschlägiger Berufserfahrung
Beantwortung zu fachlichen / technischen Aufgabenstellungen:
• Beantwortung von Fragen zum fachlichen und technischen Hintergrund im Rahmen eines Telefoninterviews
Umfeld (Must Have):
Apache Kafka, AWS, CodeReviews, Docker, GitLab, Grafana, Integrationstests, Java EE, Java SE, Jenkins, Kubernetes, Pairing, Rabbit MQ, SCRUM, Spring Boot, Testautomatisierung, UML
Umfeld (Nice to Have):
CI/CD, embedded Systeme, Linux
Sonstiges:
Option auf Verlängerung!
Bis Jahresende ausschließlich Remote!
Beginn:
02.11.2020
Ende:
01.01.2021
Ort:
Berlin/ Remote
Wir freuen uns über die Zusendung geeigneter Profile unter Angabe der gewünschten Konditionen.
Vielen Dank.
Herzliche Grüße
Raquel Munoz
Subcontractor Managerin
AUSY Technologies Germany AG
Solmsstr. 41
60486 Frankfurt am Main
Tel.
Web www.ausy-technologies.de
Vorstand: Rüdiger Azone (CEO), Dr. Lothar Ludwig, Thomas Worofsky
Aufsichtsratsvorsitzender: Jérôme Gontard
HR München HRB 167896