Backend Java Developer

Posted 4 Days Ago
Be an Early Applicant
Barcelona, Cataluña
In-Office
Mid level
Gaming
The Role
As a Backend Java Developer, you'll craft scalable backend systems, collaborate with teams, maintain applications, and ensure system reliability.
Summary Generated by Built In
Company Description

THE WORLD OF UBISOFT

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six, to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!

Ubisoft Barcelona Mobile brings together dedicated and experienced professionals that are focused on crafting high-quality F2P games for mobile. We strongly believe in the core values at the centre of our Ubilife, which encourage us to take ownership of our work, continually striving for excellence while promoting the sharing of knowledge across individuals and teams, without losing our sense of enjoyment and fun, while taking care for one another. We strive for a safe and respectful workplace for all team members and we’re transparent about the measures we are taking to do so. For this reason, Ubisoft’s Code of Conduct has been released publicly on our corporate website for all current and future team members. 

Do you want to join us in the world of mobile gaming? If so, read on! 

Job Description

At Ubisoft Barcelona Mobile, we’re not just making games — we’re building worlds.  

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. 

 

Qualifications

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. 

Additional Information

YOUR LIFE AT UBISOFT BARCELONA MOBILE (and PERKS)

  • Hybrid Work Model.
  • Ticket Restaurant: 210€ per month, and a Flexible compensation plan (Ticket Transport & Ticket Nursery). 
  • Flexible working hours: 40-hour workweek with start times between 8 AM and 10 AM (or from 7:30 AM when working onsite to avoid traffic jams), and early leave from 4 PM (Fridays from 2 PM).
  • Reduced schedule (35 hrs per week) in July and August, Easter, Christmas holidays, and special days like Sant Jordi and Revetlla de Sant Joan. 
  • Personal Matters Hours: 24 hours paid for by Ubisoft that you can use for personal matters during y work schedule
  • Holidays: 25 days per year + 1 day in your Ubi-Birthday. 
  • 5 extra holiday days on the year you celebrate your 5th/10th/15th/20th year with us. 
  • Health insurance with Cigna, including Physiotherapist & Psychology sessions at a reduced price. 
  • Life Insurance with AXA. 
  • Mobile Device Grant of 400 EUR starting on your 1st year in the company. 
  • Language training in English, Spanish, and French. 
  • Professional development training & programs, based upon request. 
  • Ubisoft games are available at a discount , and Uplay in PC is free
  • Locally roasted craft coffee by INCAPTO (it’s very, very good). 

Ubisoft is committed to creating an inclusive work environment that reflects the diversity of our player community. We are an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to their race, ethnicity, religion, gender sexual orientation, age or disability status.

Top Skills

AWS
Docker
Git
Java
Kubernetes
MongoDB
Node.js
Redis
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
21,450 Employees
Year Founded: 1986

What We Do

Ubisoft’s 20,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.

Their dedication and talent has brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

Similar Jobs

In-Office
Barcelona, Cataluña, ESP
21450 Employees

Novanta Logo Novanta

Back-end Engineer

Appliances • Industrial • Manufacturing
In-Office
Barcelona, Cataluña, ESP
2075 Employees
100K-130K Annually

TravelPerk Logo TravelPerk

Account Manager

Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
Easy Apply
Hybrid
Barcelona, Cataluña, ESP
1800 Employees

TravelPerk Logo TravelPerk

Senior MICE Specialist

Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
Easy Apply
Hybrid
Barcelona, Cataluña, ESP
1800 Employees

Similar Companies Hiring

Sandbox VR Thumbnail
Virtual Reality • Retail • News + Entertainment • Gaming • Events
Tsim Sha Tsui East, Kowloon
650 Employees
DraftKings Thumbnail
Sports • Software • Information Technology • Gaming • Esports • Digital Media • Big Data Analytics
Boston, MA
6400 Employees
bet365 Thumbnail
Software • Gaming • Esports • Digital Media • Automation
Denver, Colorado
9000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account