Wir suchen einen talentierten Java-Entwickler, der unserem Web SDK-Team beitritt und zum Aufbau eines zugänglicheren Webs für alle beiträgt. In dieser Rolle sind Sie maßgeblich an der Entwicklung und Pflege von SDKs beteiligt, die es Entwicklern ermöglichen, inklusive Web-Erlebnisse zu schaffen.
Sie können eine wichtige Rolle bei der Entwicklung von Cutting spielen Hochmoderne SDKs, die es Entwicklern ermöglichen, inklusive Web-Erlebnisse zu schaffen. Wenn Sie sich für die Java-Entwicklung, das Testen von Automatisierungs-Frameworks und das Erzielen eines sinnvollen Beitrags begeistern, empfehlen wir Ihnen, sich für diese spannende Gelegenheit zu bewerben.
KUNDE
Unser Kunde ist ein marktführendes Unternehmen für Web- und Mobil-Barrierefreiheitssoftware, das sich auf die Bereitstellung von Barrierefreiheitsautomatisierung für Unternehmen konzentriert. Ihre KI-fähigen Produkte sparen Zeit und reduzieren Risiken durch proprietäre Erkennungs- und Analysealgorithmen, die direkt in Softwareentwicklungspipelines integriert werden.
ANFORDERUNGEN
- Mindestens 3 Jahre Erfahrung mit der Programmiersprache Java8+ und ihrem Ökosystem
- Praktische Erfahrung mit Testautomatisierungs-Frameworks wie Selenium, WebDriver und Playwright
- Erfahrung Entwerfen von Anwendungsarchitekturen oder -funktionen von Grund auf
- Kenntnisse über Code-Qualitätstools (SonarQube, Linter usw.)
- Kenntnisse in Testläufern wie JUnit und TestNG
< li>Erfahrung mit Erstellungstools wie Maven- Kenntnisse von CI/CD-Konzepten und Vertrautheit mit Tools wie Jenkins, Travis CI oder CircleCI
- Vertrautheit mit Versionskontrollsystemen (GitHub) li>
- Erfahrung mit browserübergreifenden Kompatibilitätstests und Debugging
- Englisch – Obere Mittelstufe
WÜRDE A PLUS:
- Kenntnisse in JavaScript und Webpack sind von großem Vorteil.
- Kenntnisse über Web-Barrierefreiheit
- Vertrautheit mit anderen objektorientierten Objekten Programmiersprachen (z. B. C#)
- Kenntnisse der Agile Scrum/Kanban-Methodik
PERSÖNLICHES PROFIL p>
- Ausgeprägte analytische Denkweise und Problemlösungsfähigkeiten
- Fähigkeit, unabhängig zu arbeiten
- Ausgezeichnete Kommunikations- und zwischenmenschliche Fähigkeiten
- Leidenschaft für sauberes Schreiben , wartbarer und effizienter Code
VERANTWORTLICHKEITEN
- Entwickeln und pflegen Sie Java SDKs für CustomWeb Barrierefreiheitstest-Engine, einschließlich Bibliotheken für Frameworks wie Webdriver.io, Cypress, Playwright und Selenium WebDriver
- Erweitern Sie die Funktionalität unterstützter Frameworks, um unsere Testfunktionen zu verbessern
- Arbeiten Sie mit dem Team zusammen, um Harmonisieren Sie SDK-Frameworks und stellen Sie Konsistenz und nahtlose Integration sicher.
- Entwerfen und entwickeln Sie neue SDKs, um die Reichweite unserer Barrierefreiheitstest-Engine zu erweitern.
- Bewältigen Sie komplexe Herausforderungen und erkunden Sie innovative Lösungen, um die SDK-Leistung und Wartbarkeit zu optimieren
- Beteiligen Sie sich am Scrum-Prozess und tragen Sie zur Planung, Schätzung und Bereitstellung von Funktionen und Fehlerbehebungen bei
- Implementieren Sie Best Practices für Codequalität, Wartbarkeit und Leistung
- Bleiben Sie auf dem Laufenden über die lInformieren Sie sich über Trends und Technologien in diesem Bereich