Senior Software Developer, Tarragona (Madrid)

Senior Software Developer, Tarragona (Madrid)

11 oct
|
Applus IDIADA
|
Madrid

11 oct

Applus IDIADA

Madrid

Company DescriptionShaping the Future of Automotive EngineeringApplus+ 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 DescriptionThe Digital Business team develops AI-powered digital solutions that transform how IDIADA and our integral 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 engineersin a young, dynamic and multicultural environmentHigh standards, high impact— Work with a passionate team committed to engineering excellenceModern agile practices— Scrum, code reviews, retrospectives and continuous innovationEnd-to-end ownership— Design, implement and validate applications for the automotive industryGrowth at scale— Be part of a large, rapidly expanding organizationOur Tech StackWe build on a modern, cloud-native foundation:Backend & APIs— Java/Spring Boot, Hibernate, Python (FastAPI/Flask), RESTful & event-driven architecturesData— PostgreSQL, Microsoft SQL ServerFrontend— AngularAI/ML— AWS Bedrock, SageMaker, OpenAI, Anthropic, Gemini APIs, LangChain, RAG pipelinesCloud & Infrastructure— AWS & GCP, Kubernetes (EKS/GKE), Docker, Terraform/CloudFormationWhat 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 usingJava/Spring Boot and Python, implementing microservices architectures and RESTful APIsDesign and implement data access layers withHibernate ORMand optimize queries forPostgreSQL and SQL ServerBuild responsive, modern frontends withAngularIntegrateAI/ML servicesfrom AWS (Bedrock, SageMaker) and third-party providers (OpenAI, Anthropic, Google Gemini)Write comprehensiveunit and integration teststo ensure code quality and system reliabilityContainerize applications withDockerand orchestrate deployments onKubernetes (EKS/GKE)Deploy and maintain applications acrossAWS and GCPcloud environmentsLeverageAI-assisted development tools(AWS Kiro / Claude Code) to enhance productivityIdeal candidate profile:Strong foundation in object-oriented programming and software design patternsProven ability to deliver full-stack solutions from conception through production deploymentCollaborative mindset with excellent communication skillsCommitment to code quality, testing practices and continuous improvementEnthusiasm for emerging technologies and AI integrationSelf-motivated with strong problem-solving abilitiesIf you are passionate about building innovative solutions for the automotive industry and want to be part of the complete software development lifecycle, we encourage you to apply.What we offerProfessional DevelopmentCareer progression— Clear pathways for technical and leadership growth within the organizationContinuous learning— Subsidized specialized training, certifications and language coursesKnowledge sharing— Work alongside senior engineers with deep expertise in automotive technology and AIWork EnvironmentDynamic, innovative culture— Tackle complex challenges in an agile,



collaborative setting where your ideas drive real impactRemote work flexibility— Hybrid model supporting work-life balanceMulticultural team— Collaborate with 60+ engineers from diverse backgroundsWork-Life Balance & PerksShuttle bus service— Direct routes from Barcelona and TarragonaCar-sharing app— Internal platform promoting sustainable transportationSubsidized canteen— Quality meals at reduced costModern facilities— Access to cutting-edge development tools and infrastructureImpact & GrowthOwn your work— End-to-end ownership of features from design to productionEmerging technologies— Hands-on experience with AI, cloud-native architectures and modern DevOps practicesIndustry leadership— Contribute to solutions that shape the future of automotive testing and mobility.QualificationsExperience & Expertise6+ years of professional software developmentwith strong expertise inJava and/or PythonProven track record deliveringproduction-grade enterprise applicationsfrom design to deploymentDeep knowledge ofSpring framework(Core, Boot, MVC, Data, Security) andHibernate ORMStrong command ofSQLand relational database design (PostgreSQL, SQL Server)Experience withRESTful API designand microservices architecturesHands-on experience withcloud platforms (AWS/GCP)and containerization(Docker, Kubernetes)Familiarity withCI/CD pipelines(GitLab, Jenkins) and modern DevOps practicesBonus:Experience integratingAI/ML services(AWS Bedrock, SageMaker, OpenAI APIs) or working withAngularfor full-stack developmentTechnical FoundationSolid understanding ofobject-oriented programming, SOLID principles and design patternsStrong debugging, profiling and performance optimization skillsExperience writingunit, integration and end-to-end testsVersion control expertise withGitand collaborative development workflowsSoft SkillsCollaborative team playerwith excellent communication skillsAbility tomentor junior engineersand contribute to technical discussionsSelf-driven with stronganalytical and problem-solving abilitiesComfortable working inagile environments(Scrum/Kanban)EducationDegree in Computer Science, Software Engineering or related field(or equivalent practical experience)LanguagesFluent in Spanish and English(written and spoken)Additional InformationApplus IDIADA is committed toequality,diversityandinclusion. We don’t put limits on you, so don’t put limits on yourself either. There is a place for everyone.Videos To Watch#J-18808-Ljbffr

📌 Senior Software Developer, Tarragona (Madrid)
🏢 Applus IDIADA
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software developer, tarragona (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software developer, tarragona (madrid) / madrid