




Job Summary: We are seeking a Senior Java Developer to develop and maintain Java applications and frameworks, optimize automated testing, and collaborate on creating innovative solutions. Key Highlights: 1. Collaborative and dynamic environment focused on technological innovation 2. Development of Java applications and frameworks to optimize testing 3. Focus on root cause identification of bugs and defects Join GrupoDATA! At Grupo DATA, we make technology simple and accessible, creating innovative IT solutions that help customers worldwide. We are expanding in Portugal and believe that growing alongside leading companies is only possible when we also grow with our talents. Here, people are at the heart of everything we do. We value ideas, encourage creativity, and believe every contribution makes a difference. If you seek a collaborative, dynamic environment full of opportunities to surpass yourself, your next challenge may be with us! Who are we looking for? ##### **Senior Java Developer** **Main responsibilities:** * Development of Java applications and frameworks to optimize automated tests, including bug and defect analysis with a focus on root cause identification; * Maintenance and enhancement of scripts using Java, SQL, Cucumber, and Selenium, ensuring adequate test coverage and code quality via SonarQube; * Configuration, monitoring, and maintenance of CI/CD pipelines using Jenkins, including code review and version control management (Bitbucket); * Monitoring test execution results and providing quality metrics and reports to stakeholders using tools such as Grafana; * Collaboration with development and business teams to gather test requirements and align test coverage; * Creation and maintenance of technical documentation for frameworks and automation processes. **Mandatory technical skills and knowledge:** * Minimum 4 years of proven experience with Java, focusing on system architecture and test automation framework development (elimination criterion); * Proven experience with Cucumber or an equivalent BDD framework for test automation (elimination criterion); * Proven experience with UI test automation frameworks such as Selenium or equivalents (e.g., Playwright, Cypress, Appium) (elimination criterion); * Proven experience in CI/CD, including configuration and maintenance of Jenkins or equivalent pipelines (elimination criterion); * Solid and proven knowledge of SQL and custom script development (elimination criterion). **Desirable technical skills and knowledge:** * Experience managing or coordinating development or test automation teams, with familiarity with ticketing tools (JIRA, XRAY, HP SM, Confluence); * Experience in backend and frontend development (Spring Boot, Vue.js) and solid knowledge of XML and REST/API service integration (REST Assured, Postman); * Familiarity with monitoring and metric visualization tools such as Grafana or equivalents; * Knowledge of containerization technologies (Docker and/or Kubernetes) and/or certification or equivalent experience in software quality management (ISTQB or similar). **Location:** Lisbon **Work arrangement:** Hybrid (3 days per week in the office). Submit your application and join us in simplifying the future!


