> Markdown version of [/jobs/ext/1667439-senior-software-engineer-bazel-test-migration-java-maven-international-projects](https://www.wearedevelopers.com/jobs/ext/1667439-senior-software-engineer-bazel-test-migration-java-maven-international-projects). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Bazel Test Migration (Java/Maven)- International Projects - **Company:** Alten - **Location:** A Coruña, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Automation of Tests, C++ (Programming Language), Continuous Integration, Software Debugging, Programming Tools, Apache Maven, Software Engineering, Systems Architecture, Test Execution Engine, Scripting, Build Tools, Build Process - **Published:** July 7, 2026 - **Apply:** https://www.buscojobs.com.es/senior-software-engineer-bazel-test-migration-java-maven-international-projects-en-la-coruna-ID-364656455 ## About the Role Strong hands-on experience with Bazel . Experience migrating software projects, build systems, or test frameworks to Bazel. Solid software engineering background in Java and Maven-based environments. Experience with automated testing frameworks and large-scale test infrastructures. Understanding of CI/CD pipelines and software delivery processes. Strong problem-solving and debugging skills. Ability to work independently within a highly technical engineering environment. Preferred Skills Experience with Maven-to-Bazel migrations . Knowledge of C++ development environments. Python scripting and automation experience. Experience with build engineering, developer productivity, or platform engineering teams. Exposure to large codebases and monorepo environments. Ideal Profile You are a senior engineer who has already worked with Bazel in production environments and understands the challenges of migrating complex test ecosystems. You are comfortable diving into difficult technical problems, collaborating with experienced engineers, and delivering pragmatic solutions that improve build and test reliability at scale. We positively value all work or study experience abroad. All positions require a high level of English (at least B2) - please send your detailed CV in English. ## Description Are you looking for the next challenge in your career?Would you like to be part of an excitinghighly qualified team of professionals in an international environment?Senior Software Engineer with strong Bazel expertiseJoin an international divisionand work alongside with some of the most talented engineers and technicians from all over the world.Long-term secure contract.International Project with top technologiesPossibility of working remotely with a flexibleschedule.Integration in a highly qualifiedteam of professionals.Travel abroad with your project.Specialized training and continuous professional development.Social benefits and flexible compensation plan.About the RoleThe organization has already completed most of its Bazel adoption journey and has an established Bazel environment in place. The current challenge is focused on the migration of complex test frameworks and test suites to Bazel, ensuring scalability, maintainability, and execution efficiency.This is a hands-on engineering role for someone who enjoys solving complex technical challenges in build systems, test infrastructure, and developer tooling.ResponsibilitiesMigrate complex automated test suites and testing frameworks to Bazel.Design, implement, and optimize Bazel build and test configurations.Analyze and resolve challenging dependency, build, and test execution issues.Improve developer productivity through tooling, automation, and CI/CD enhancements.Collaborate with software development teams to support the adoption of Bazel-based testing practices.Contribute to build system architecture, test infrastructure, and engineering best practices.Work closely with experienced Bazel engineers on advanced technical challenges.Required SkillsStrong hands-on experience withBazel.Experience migrating software projects, build systems, or test frameworks to Bazel.Solid software engineering background inJavaand Maven-based environments.Experience with automated testing frameworks and large-scale test infrastructures.Understanding of CI/CD pipelines and software delivery processes.Strong problem-solving and debugging skills.Ability to work independently within a highly technical engineering environment.Preferred SkillsExperience withMaven-to-Bazel migrations.Knowledge ofC++development environments.Python scripting and automation experience.Experience with build engineering, developer productivity, or platform engineering teams.Exposure to large codebases and monorepo environments.Ideal ProfileYou are a senior engineer who has already worked with Bazel in production environments and understands the challenges of migrating complex test ecosystems. You are comfortable diving into difficult technical problems, collaborating with experienced engineers, and delivering pragmatic solutions that improve build and test reliability at scale.We positively value all work or study experience abroad. All positions require a high level of English (at least B2) - please send your detailed CV in English.#J-*****-Ljbffr ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Building a framework-independent component library](https://www.wearedevelopers.com/videos/1679-building-a-framework-independent-component-library) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)