> Markdown version of [/jobs/ext/1362339-backend-java-developer](https://www.wearedevelopers.com/jobs/ext/1362339-backend-java-developer). 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). --- # Backend Java Developer - **Company:** Ubisoft - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Server Applications, App Store (IOS), DevOps, Java Platform Enterprise Edition (J2EE), MongoDB, Node.Js, Object-Oriented Software Development, Redis, Shell Script, Systems Integration, Scripting, Reliability of Systems, Backend, Git, Vue.js, Git Flow, Kubernetes, Information Technology, Non-relational Database, Terraform, Docker - **Published:** July 21, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role This position is open for both intermediate and senior-level developers. Please find below our minimum qualifications: + Strong Java programming skills and solid object-oriented design knowledge. + 2+ years of experience building and deploying server-side applications. + Familiarity with JavaScript or related scripting frameworks. + Experience with relational and non-relational databases. + Proficiency with Git and Gitflow best practices. + A collaborative mindset and strong communication skills. + A proactive, detail-oriented approach to problem-solving. + Good command of English and a valid work permit for Spain. Nice to Haves: + Degree in Computer Science, Math, or a related field. + Experience with NodeJS, Vue.js, Java EE, Docker, Kubernetes, AWS, or Terraform. + Knowledge of app store ecosystems or social network integrations. + Familiarity with Linux shell scripting. + Spanish or Catalan language skills. ## Description As a Backend Java Developer, you'll be at the heart of our live game experiences, crafting scalable, high-performance backend systems that support millions of players worldwide. Whether you're a gamer or simply passionate about building great tech, your work will directly shape the future of mobile entertainment. In this position you'll be reporting to the Principal Lead Server Engineer. What You'll Be Doing: + Develop the server-side components for live games using Java, Redis, MongoDB, and NodeJS. + Collaborate with game teams to implement new features and services. + Customize and optimize game servers to meet production standards. + Deploy and maintain applications in both internal and live environments. + Perform DevOps tasks to ensure system reliability and scalability. + Estimate and plan technical work, even with limited information. + Participate in a rotating on-call schedule to support production environments. + Write clean, maintainable code and contribute to technical documentation. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)