Senior Software Developer, Tarragona

Applus+ IDIADA

Tarragona

Híbrido

EUR 65.000 - 90.000

Jornada completa

hace 30 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista: un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Shuttle bus service
Car-sharing app
Subsidized canteen
Modern facilities

Descripción de la vacante

Applus+ IDIADA in Spain seeks experienced full-stack engineers to design and deliver AI-enabled enterprise applications across the automotive testing and mobility space. You will work on a modern cloud-native stack, from backend services to modern UIs, with a focus on AI integration and production-grade systems.

Join a diverse, 60+ engineer team in a hybrid work environment, with opportunities for growth, continuous learning, and exposure to AWS/GCP, Docker, Kubernetes, and cutting-edge AI tools.

Formación

  • 6+ years of professional software development with strong Java and/or Python.
  • Deep knowledge of Spring framework (Core, Boot, MVC, Data, Security) and Hibernate ORM.
  • Strong SQL and relational database design (PostgreSQL, SQL Server).
  • Experience with RESTful API design and microservices architectures.
  • Hands-on cloud and containerization experience (AWS/GCP, Docker, Kubernetes).
  • CI/CD familiarity (GitLab/Jenkins) and modern DevOps practices.

Responsabilidades

  • Design and deliver AI-enabled enterprise applications across the full technology stack.
  • Collaborate with 60+ engineers in a large, multicultural team.
  • Develop backend services using Java/Python and microservices architectures.
  • Build responsive frontends with modern frameworks and integrate AI capabilities.
  • Contribute to production-grade systems with strong testing and quality practices.

Conocimientos

Java
Python
Spring Boot
Hibernate
REST APIs
SQL

Educación

Degree in Computer Science or related field

Herramientas

AWS
GCP
Docker
Kubernetes
GitLab/Jenkins

Descripción del empleo

  • Leverage AI-assisted development tools (AWS Kiro / Claude Code) to enhance productivity
Shaping the Future of Automotive Engineering

Applus+ IDIADA is a global leader in automotive engineering, offering a dynamic and rewarding career opportunity for professionals passionate about shaping the future of mobility. As a TOP Employer certified company with over 3400 professionals from more than 20 countries, we provide a diverse and inclusive work environment that fosters innovation and growth with colleagues from over 50 nationalities contributing to a safer, more efficient, and sustainable vehicles.

Why join us?

Enjoy a highly flexible hybrid work model in a company that takes care of the employees’ wellbeing, offering work-life balance benefits such as subsidized canteen, free language courses, transport and coaching services.

Join a company that has a deep commitment to sustainability and push yourself to reach your full potential in a dynamic and challenging setting that values innovation and expertise.

Come & join us on the road to success.
Job Description

The Digital Business team develops AI-powered digital solutions that transform how IDIADA and our global clients operate. We organize complex automotive data and deliver fast, reliable platforms that drive innovation across testing, validation and mobility services - positioning IDIADA as the most digital and customer-oriented company in the industry.

What can we offer you?
  • Collaborate with 60+ software engineers in a young, dynamic and multicultural environment
  • High standards, high impact - Work with a passionate team committed to engineering excellence
  • Modern agile practices - Scrum, code reviews, retrospectives and continuous innovation
  • End-to-end ownership - Design, implement and validate applications for the automotive industry
  • Growth at scale - Be part of a large, rapidly expanding organization
Our Tech Stack

We build on a modern, cloud-native foundation:

  • Backend & APIs - Java/Spring Boot, Hibernate, Python (FastAPI/Flask), RESTful & event-driven architectures
  • Data - PostgreSQL, Microsoft SQL Server
  • Frontend - Angular
  • AI/ML - AWS Bedrock, SageMaker, OpenAI, Anthropic, Gemini APIs, LangChain, RAG pipelines
  • Cloud & Infrastructure - AWS & GCP, Kubernetes (EKS/GKE), Docker, Terraform/CloudFormation
What are we looking for?

Experienced full-stack software engineers to design and deliver AI-enabled enterprise applications.

We seek talented developers capable of working across the entire technology stack, from robust backend services to modern user interfaces, while integrating cutting-edge AI capabilities into production-grade systems.

Key technical requirements:
  • Develop backend services using Java/Spring Boot and Python, implementing microservices architectures and RESTful APIs
  • Design and implement data access layers with Hibernate ORM and optimize queries for PostgreSQL and SQL Server
  • Build responsive, modern frontends with Angular
  • Integrate AI/ML services from AWS (Bedrock, SageMaker) and third-party providers (OpenAI, Anthropic, Google Gemini)
  • Write comprehensive unit and integration tests to ensure code quality and system reliability
  • Containerize applications with Docker and orchestrate deployments on Kubernetes (EKS/GKE)
  • Deploy and maintain applications across AWS and GCP cloud environments
  • Leverage AI-assisted development tools (AWS Kiro / Claude Code) to enhance productivity
Ideal candidate profile:
  • Strong foundation in object-oriented programming and software design patterns
  • Proven ability to deliver full-stack solutions from conception through production deployment
  • Collaborative mindset with excellent communication skills
  • Commitment to code quality, testing practices and continuous improvement
  • Enthusiasm for emerging technologies and AI integration
  • Self-motivated with strong problem-solving abilities
What We Offer
Professional Development
  • Career progression - Clear pathways for technical and leadership growth within the organization
  • Continuous learning - Subsidized specialized training, certifications and language courses
  • Knowledge sharing - Work alongside senior engineers with deep expertise in automotive technology and AI
Work Environment
  • Dynamic, innovative culture - Tackle complex challenges in an agile, collaborative setting where your ideas drive real impact
  • Remote work flexibility - Hybrid model supporting work-life balance
  • Multicultural team - Collaborate with 60+ engineers from diverse backgrounds
Work-Life Balance & Perks
  • Shuttle bus service - Direct routes from Barcelona and Tarragona
  • Car-sharing app - Internal platform promoting sustainable transportation
  • Subsidized canteen - Quality meals at reduced cost
  • Modern facilities - Access to cutting-edge development tools and infrastructure
Impact & Growth
  • Own your work - End-to-end ownership of features from design to production
  • Emerging technologies - Hands-on experience with AI, cloud-native architectures and modern DevOps practices
  • Industry leadership - Contribute to solutions that shape the future of automotive testing and mobility.
Qualifications
Experience & Expertise
  • 6+ years of professional software development with strong expertise in Java and/or Python
  • Proven track record delivering production-grade enterprise applications from design to deployment
  • Deep knowledge of Spring framework (Core, Boot, MVC, Data, Security) and Hibernate ORM
  • Strong command of SQL and relational database design (PostgreSQL, SQL Server)
  • Experience with RESTful API design and microservices architectures
  • Hands-on experience with cloud platforms (AWS/GCP) and containerization (Docker, Kubernetes)
  • Familiarity with CI/CD pipelines (GitLab, Jenkins) and modern DevOps practices
  • Bonus: Experience integrating AI/ML services (AWS Bedrock, SageMaker, OpenAI APIs) or working with Angular for full-stack development
Technical Foundation
  • Solid understanding of object-oriented programming, SOLID principles and design patterns
  • Strong debugging, profiling and performance optimization skills
  • Experience writing unit, integration and end-to-end tests
  • Version control expertise with Git and collaborative development workflows
Soft Skills
  • Collaborative team player with excellent communication skills
  • Ability to mentor junior engineers and contribute to technical discussions
  • Self-driven with strong analytical and problem-solving abilities
  • Comfortable working in agile environments (Scrum/Kanban)
Education
  • Degree in Computer Science, Software Engineering or related field (or equivalent practical experience)
Languages
  • Fluent in Spanish and English (written and spoken)
Additional Information

Applus IDIADA is committed to equality, diversity and inclusion. We don’t put limits on you, so don’t put limits on yourself either. There is a place for everyone.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Developer, Tarragona
Senior Software Developer, Tarragona

Applus IDIADA • l'Albornar

Híbrido
EUR 70.000 - 100.000
Remote work flexibility
Hybrid model
Shuttle bus service
+4
Senior Software Developer, Tarragona
Senior Software Developer, Tarragona

Tamarind Intelligence • Tarragona

Híbrido
EUR 60.000 - 90.000
Shuttle bus service
Subsidized canteen
Free language courses
+1
Junior Engineer for Automotive, ADAS
Junior Engineer for Automotive, ADAS

Applus IDIADA • Santa Oliva

Híbrido
EUR 42.000 - 62.000
Subsidized canteen
Free language courses
Transport support
+2
Junior Engineer for Automotive, ADAS
Junior Engineer for Automotive, ADAS

Applus IDIADA • l'Albornar

Híbrido
EUR 45.000 - 65.000
Hybrid work model
Canteen subsidy
Language courses
+1
Junior Engineer for Automotive, ADAS
Junior Engineer for Automotive, ADAS

Applus+ IDIADA • Tarragona

Híbrido
EUR 38.000 - 54.000
Subsidized canteen
Free language courses
Transport and coaching services
Senior AI-Enabled Full-Stack Engineer
Senior AI-Enabled Full-Stack Engineer

Applus+ IDIADA • Tarragona

Híbrido
EUR 65.000 - 90.000
Shuttle bus service
Car-sharing app
Subsidized canteen
+1
Test engineer Emissions & Fuel Economy
Test engineer Emissions & Fuel Economy

Applus+ IDIADA • Santa Oliva

Híbrido
EUR 45.000 - 65.000
Shuttle bus from Barcelona and Tarrag
Subsidized canteen
Paid specialized training
+2
Software junior engineer
Software junior engineer

Applus+ IDIADA • Tarragona

Híbrido
EUR 28.000 - 36.000
Senior Backend Engineer (.NET, Cloud & APIs)
Senior Backend Engineer (.NET, Cloud & APIs)

Nextlane • Vigo

Híbrido
EUR 60.000 - 85.000
Remote work up to 3 days/week
Private Medical Insurance: Adeslas
Vacation 23 days
+1
Senior Backend Engineer (.NET, Cloud & APIs)
Senior Backend Engineer (.NET, Cloud & APIs)

Nextlane • Madrid

Híbrido
EUR 75.000 - 110.000
Remote work up to 3 days a week
Vacation 23 days
Private medical insurance: Adeslas
+3