Senior Java Core Automation Framework Developer
Tech Stack / Keywords
Firma i stanowisko
We are partnering with a pioneering industry leader in the gaming and systems sector. The Customer designs and delivers premium game content, award-winning systems, and sleek hardware cabinets. Their platform ecosystem spans mobile, web, microservices, and API-driven applications requiring continuous automation and scalable testing infrastructure.
Wymagania
- Solid expertise in Java, including modern features (records, sealed types, pattern matching, virtual threads), targeting Java 25.
- Ability to design public APIs and plugin SPIs considering binary compatibility and deprecation practices.
- Solid understanding of multithreading, timeouts, cancellation, and interruption.
- Knowledge of Spring Boot, background job scheduling, retry, idempotency strategies, and safe resource pool allocation.
- Strong understanding of multi-module Gradle (version catalogs, BOMs, toolchains), internal artifact repository publishing, and CI/CD pipelines (e.g., GitHub Actions, Jenkins).
- Proficiency in Git and Gitflow.
- Bachelor’s degree in Computer Science, Engineering, or related field.
Nice to have:
- Experience with containerization technologies (Docker, Kubernetes) and monitoring/logging tools (Prometheus, ELK stack, New Relic).
- Experience with device farms or device labs (HeadSpin, BrowserStack, Sauce Labs) handling session lifecycle, port forwarding, and unstable hardware.
- Experience in game development or mobile gaming, including reading C# and automating game UIs.
- Ability to design and execute automated tests for native mobile applications using tools like Appium, XCUITest, Espresso on iOS and Android platforms.
Obowiązki
- Core Framework Architecture: Design, implement, and maintain the core test automation engine and public/plugin APIs in Java 25.
- Backend & Infrastructure Orchestration: Develop resilient Spring Boot microservices, job scheduling, and resource allocation pools.
- Build & CI/CD Tooling: Configure and maintain multi-module Gradle builds, internal artifact publishing, and automated deployment pipelines.
- Cross-Team Enablement: Provide stable, well-designed APIs and extension points for AI Agent Developers and Automation QA Engineers.
Benefity
- Projects for clients such as PayPal, Wargaming, Xerox, Philips, Adidas, and Toyota.
- Competitive compensation based on qualifications and skills.
- Career development system with clear skill qualifications.
- Flexible working hours aligned to individual schedules.
- Options to work remotely.
Inne informacje
Informujemy, że administratorem danych jest Itransition z siedzibą w Warsaw, Al. Jerozolimskie 123a. Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Itransition
38 aktywnych ofert