TalentHackers Jobspot header image

Software Engineer Java

975 € Recompensa
1 vacante

5 años de experiencia
Indefinido · Jornada completa
Salario no disponible

Our tech hub in Zaragoza is providing the technical solutions to the fast growth adidas digital business. We create the vision, design, build and operate everything related to digital B2C business, or internal solutions, for adidas. From online web and mobile stores, to digital marketing, to internal products used during product creation lifecycle.
Customer is at the core of everything we do. We have the tremendous responsibility of creating the new, building premium experiences for our users. Our IT teams are continuously looking for creativity, perfection, and also satisfaction.
Become a crucial part of an Agile Software Engineering team, by jumping in, and working together to create the future developing game-changing software.
Are you ready to live Adidas experience?
Key Responsibilities:
  • Join an international team of talented and passionate engineers developing a cloud native platform.
  • Lead and mentor a technical team, and have a responsibility for:
    • Design and develop backend applications based on Microservices architecture.
    • Create rich feature APIs and interact with other APIs or event platforms like Kafka.
    • Implement Continuous Integration and Continuous Delivery process using adidas standard platforms.
    • Deploy and run cloud native solutions on adidas Kubernetes clusters.
    • Align and evolve team processes and adidas standards.
    • Implement code quality assurance process, code review practices, etc.
    • Identify and manage product Technical Debt.
    • Implement product release process.
  • Engage with relevant stakeholders: Business teams, external vendors, QA Engineers, Solution Architects, Site Reliability Engineers, Product Owners, etc.
What we are looking for:
  1. College or university degree with focus on IT or equivalent combination of education and experience.
  2. Min. 5 years of IT experience (7 years for Senior Software Engineer), with exposure to product development lifecycle.
  3. 2 years of experience leading an agile team (nice to have).
  4. Strong interpersonal and communication skills. Proficiency English skills (verbal and written).
  5. Strong knowledge of software development methodologies, tools and processes.
  6. Strong software quality assurance mindset, using tools and best practices, integrated in software delivery lifecycle.
  7. Required technical skills:
    • Proficient in backend development with Java (Java 8 or higher) and SpringBoot.
    • Hands-on experience with microservices (design, development and deployment) and application scalability and performance.
    • Experience designing and implementing REST APIs.
  8. Nice to have technical skills:
    • Experience with event driven architectures.
    • Experience with continuous integration (CI/CD toolset).
    • Experience with container orchestrators (Kubernetes).
    • Experience with cloud platforms (preferred AWS).
  9. DevOps mindset: ownership of IT process from development/testing to deployment phase.
  10. Experience working in agile teams (Scrum/Kanban).
  11. Growth mindset, continuous learning, always growing and improving.
  12. Passion for latest technology and consumer value delivery.
Main technologies we use:
  • Languages (required): Java 8+
  • Frameworks (required): Spring and SpringBoot.
  • Other frameworks: Akka.
  • Container orchestration: Kubernetes, Docker.
  • Databases: SQL and NoSQL, Oracle, Postgres, MySQL, MongoDB, Cassandra.
  • Search engines: ElasticSearch.
  • CI/CD: Jenkins.
  • Observability: ELK stack, Grafana.
  • Events: Kafka.
  • Cloud platforms: AWS.
  • Agile methodologies: Scrum/Kanban.
What we offer:
  • Be part of a company where digital transformation, innovation and continuous improvement are core principles of our culture.
  • Join a team of talented and passionate engineers, with a lot of opportunities to learn, grow and reach your expectations.
  • Individual development, training and a tech community.
  • Sport friendly environment, great work-life balance and flexibility.
  • Competitive salary, benefits and valuable discounts on adidas & Reebok products.
  • Hybrid Work Setup: enjoy the advantages of a flexible remote work environment (within Spain) combined with the amazing onsite facilities and culture (minimum 5 days per month on site)
Horario flexible
Horario de entrada y salida flexibles, libertad para gestionar asuntos personales o familiares.
Seguro médico
La empresa ofrece o financia un seguro de salud, además del reglamentario.
Remote friendly
Libertad para trabajar algunos días de la semana desde casa.
Ticket restaurant
La empresa ofrece o financia tickets restaurant para las comidas entre semana.
Cursos y certificaciones
La empresa financia cursos de formación relacionados con las funciones del puesto.
Bono gimnasio
La empresa ofrece o financia actividades deportivas y saludables.
Descuentos en productos/servicios de la empresa
La empresa ofrece descuentos en productos propios a empleados.
¿Conoces un Software Engineer Java?
Si así es, puedes recomendarlo en esta oferta y si es contratado, te llevas nuestra recompensa.975€ de recompensa si encuentras al candidato ideal!
o comparte
Oferta Cerrada

Que no te vuelva a pasar. Crea tu alerta de empleo personalizada y recibe nuevas ofertas como ésta.

Siguientes pasos
Revisión de tu perfil
Nuestro equipo de expertos evaluará tu perfil para ver si se ajusta con la oferta. Te informaremos tanto si es así como si no.
Entrevista telefónica
Si tu perfil encaja con lo que estamos buscando, te llamaremos para completar y validar tu perfil.
Entrevista con cliente
Una vez evaluado por nuestro equipo, lo compartiremos con nuestro cliente para que realice las pruebas y/o entrevistas oportunas.
Oferta y contratación
¡Enhorabuena! Has sido el candidato seleccionado. Nos pondremos en contacto contigo para darte la buena noticia.