Software Engineer - Backend

At adidas, our love for sport drives who we are and what we do. But just as a ball is more than leather and thread, and a show more than padding and plastic, we are bigger than our products. We don't just work to create faster shoes and lighter fabrics. We strive to help athletes everywhere perform their best. We believe that it's hard work inventing the future of sport, and that's why we love it; that when you push your limits, you make it possible for others to push theirs.
We believe that through Sport, we have the power to change lives.
To change lives, we have to create direct relationships with consumers and the best way to accelerate building direct relationships is through Digital. 



One way to reach this goal is your contribution within the Consumer Engagement team, where your attention is all about the consumer; after knowing how to attract the consumer, how to increase consumer’s attention, tracking potentials thorough knowing consumer’s behavior and consumer’s needs. You will be transforming this information into software solutions – a lifecycle from design over production to delivery.
Your absolute goal lies in how we drive information and make life easier from a product perspective.

We are looking for an experienced Software Engineer to join our team of engineers in Zaragoza.
As a member of our team you will use your experience as a software to improve and extend our backend solution based on microservices that support millions of users constantly.


Key responsibilities:


  • You will join a team of talented and passionate engineers that will help adidas deliver the best products for our Digital Consumers
  • You will be part of the technical experts of the application stack as well as the underlying infrastructure and have direct responsibility for:
    • Backend application developmen
    • Data integration across different platforms and domains.
    • DevOps across different Consumer Engagement Areas.
    • QA excellence, specifically automatic (performance, functional, smoke, …).
    • Continuous integration, automated and automatic to ensure frequent and reliable releases with minimum downtime.
    • Highest application scalability, performance and stability.
  • You will help stablish and overlook guardrails for backend capabilities and processes for your area and will ensure the highest quality in the deliverables, defining the coding and design guidelines to follow and ensuring they are applied in your domain.  

What we are looking for:


  1. Specific Technical skills:
    • Required knowledge in Java 8 or higher and SpringBoot, nice to have Node.js. 
    • Hands-on experience with microservices (design, development and ).
    • Experience with designing and implementing REST APIs.
    • Experience with synchronous and asynchronous communication paradigms.
    • Experience with continuous integration ( toolset) and Cloud platforms (preferred ).
  2. Digital Native, with a passion for latest technology and consumer value delivery. Have a startup mentality and be passionate about creating and running the software you build.
  3. A Growth mindset with a high energy for change, a passion for sports and a strong sense of humor.
  4. Eager to never stop learning.
  5. Ability to work in highly complex projects on a global level.
  6. Strong interpersonal and communication skills, especially when interacting and collaborating with different vels of business and external vendors.
  7. Working experience in DevOps and QA methodologies and tools.
  8. Fluent English skills (verbal and written).
  9. 5 - 7 years of working experience in the digital world and College/University degree with a major in Computer Science or related fields.


Technologies used:


  • Languages: Java.
  • Frameworks: Spring Boot.
  • Container knowledge: Kubernetes, Docker.
  • Database: SQL and NoSQL.
  • Platform: AWS, Kafka.
  • CI/CD: Jenkins.
  • Agile methodologies: Scrum/Kanban.


What we offer:


  • You will join a team of talented and passionate engineers, with a lot of opportunities to grow and reach your expectations. 
  • You will be part of a highly engaged, multinational team with international career opportunities.
  • Individual development, training and a community.
  • Sport friendly environment and campus style work place.
  • Competitive salary, benefits and valuable discounts on adidas & Reebok products.


To be the best sports company in the world, you need the best talents within your teams.
If you are looking for growing professionally within adidas, we are happy to receive your application.

adidas celebrates diversity, supports inclusiveness and encourages individual expression in our workplace. We do not tolerate the harassment or discrimination toward any of our applicants or employees. We are an Equal Opportunity Employer.

Job Title:  Software Engineer - Backend

Brand:  adidas
Location:  Zaragoza
TEAM:  Engineering
State:  Z
Country/Region:  ES
Contract Type:  Full time
Number:  248008