{"id":1061323,"url":"https://alion.io/job/applus-idiada-senior-software-developer-tarragona","title":"Senior Software Developer, Tarragona","company":{"id":44336,"name":"Applus+ IDIADA","domain":"applusidiada.com","url":"https://alion.io/company/applusidiada","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":{"grade":"B","score":75,"open_postings":22,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":50,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tarragona, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":46000,"max_usd":98000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":34},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon EKS","optional":false},{"name":"Amazon SageMaker","optional":false},{"name":"Angular","optional":false},{"name":"Anthropic","optional":false},{"name":"AWS","optional":false},{"name":"AWS Bedrock","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"CloudFormation","optional":false},{"name":"Docker","optional":false},{"name":"GCP","optional":false},{"name":"Gemini","optional":false},{"name":"Git","optional":false},{"name":"GitLab","optional":false},{"name":"Google GKE","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Kanban","optional":false},{"name":"Kubernetes","optional":false},{"name":"OpenAI","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"FastAPI","optional":true},{"name":"Flask","optional":true},{"name":"JavaScript","optional":true},{"name":"LangChain","optional":true},{"name":"MS SQL","optional":true},{"name":"RAG","optional":true},{"name":"Terraform","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-09-18T08:37:04Z","employer_posted_date":"2026-09-18","last_verified_at":"2026-11-09T15:40:32Z","board_verified":true,"closed_at":null,"days_open":52,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":52},"description":"Shaping the Future of Automotive Engineering\nApplus+ 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.\nWhy join us?\nEnjoy 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.\nJoin 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.\nCome & join us on the road to success. \nThe 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.\nWhat can we offer you?\nCollaborate with 60+ software engineers in a young, dynamic and multicultural environment\nHigh standards, high impact - Work with a passionate team committed to engineering excellence\nModern agile practices - Scrum, code reviews, retrospectives and continuous innovation\nEnd-to-end ownership - Design, implement and validate applications for the automotive industry\nGrowth at scale - Be part of a large, rapidly expanding organization\nOur Tech Stack\nWe build on a modern, cloud-native foundation:\n Backend & APIs - Java/Spring Boot, Hibernate, Python (FastAPI/Flask), RESTful & event-driven architectures\nData - PostgreSQL, Microsoft SQL Server\nFrontend - Angular\nAI/ML - AWS Bedrock, SageMaker, OpenAI, Anthropic, Gemini APIs, LangChain, RAG pipelines\n Cloud & Infrastructure - AWS & GCP, Kubernetes (EKS/GKE), Docker, Terraform/CloudFormation\nWhat are we looking for?\nExperienced full-stack software engineers to design and deliver AI-enabled enterprise applications.\nWe 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.\nKey technical requirements:\nDevelop backend services using Java/Spring Boot and Python, implementing microservices architectures and RESTful APIs\nDesign and implement data access layers with Hibernate ORM and optimize queries for PostgreSQL and SQL Server\nBuild responsive, modern frontends with Angular\nIntegrate AI/ML services from AWS (Bedrock, SageMaker) and third-party providers (OpenAI, Anthropic, Google Gemini)\nWrite comprehensive unit and integration tests to ensure code quality and system reliability\nContainerize applications with Docker and orchestrate deployments on Kubernetes (EKS/GKE)\nDeploy and maintain applications across AWS and GCP cloud environments\nLeverage AI-assisted development tools (AWS Kiro / Claude Code) to enhance productivity\nIdeal candidate profile:\nStrong foundation in object-oriented programming and software design patterns\nProven ability to deliver full-stack solutions from conception through production deployment\nCollaborative mindset with excellent communication skills\nCommitment to code quality, testing practices and continuous improvement\nEnthusiasm for emerging technologies and AI integration\nSelf-motivated with strong problem-solving abilities\nIf 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.\nWhat we offer\nProfessional Development\nCareer progression - Clear pathways for technical and leadership growth within the organization\nContinuous learning - Subsidized specialized training, certifications and language courses\nKnowledge sharing - Work alongside senior engineers with deep expertise in automotive technology and AI\nWork Environment\nDynamic, innovative culture - Tackle complex challenges in an agile, collaborative setting where your ideas drive real impact\nRemote work flexibility - Hybrid model supporting work-life balance\nMulticultural team - Collaborate with 60+ engineers from diverse backgrounds\nWork-Life Balance & Perks\nShuttle bus service - Direct routes from Barcelona and Tarragona\nCar-sharing app - Internal platform promoting sustainable transportation\nSubsidized canteen - Quality meals at reduced cost\nModern facilities - Access to cutting-edge development tools and infrastructure\nImpact & Growth\nOwn your work - End-to-end ownership of features from design to production\nEmerging technologies - Hands-on experience with AI, cloud-native architectures and modern DevOps practices\nIndustry leadership - Contribute to solutions that shape the future of automotive testing and mobility.\n Experience & Expertise\n6+ years of professional software development with strong expertise in Java and/or Python\nProven track record delivering production-grade enterprise applications from design to deployment\nDeep knowledge of Spring framework (Core, Boot, MVC, Data, Security) and Hibernate ORM\nStrong command of SQL and relational database design (PostgreSQL, SQL Server)\nExperience with RESTful API design and microservices architectures\nHands-on experience with cloud platforms (AWS/GCP) and containerization (Docker, Kubernetes)\nFamiliarity with CI/CD pipelines (GitLab, Jenkins) and modern DevOps practices\nBonus: Experience integrating AI/ML services (AWS Bedrock, SageMaker, OpenAI APIs) or working with Angular for full-stack development\nTechnical Foundation\nSolid understanding of object-oriented programming, SOLID principles and design patterns\nStrong debugging, profiling and performance optimization skills\nExperience writing unit, integration and end-to-end tests\nVersion control expertise with Git and collaborative development workflows\nSoft Skills\nCollaborative team player with excellent communication skills\nAbility to mentor junior engineers and contribute to technical discussions\nSelf-driven with strong analytical and problem-solving abilities\nComfortable working in agile environments (Scrum/Kanban)\nEducation\n Degree in Computer Science, Software Engineering or related field (or equivalent practical experience)\nLanguages\n Fluent in Spanish and English (written and spoken)\n 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.","description_format":"text","description_chars":6798,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"Spanish","level":"Advanced (C1)","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Continuous learning","Hybrid work","Professional development"],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Engineering Services","Testing, Inspection & Certification"],"lifecycle":[{"event":"open","at":"2026-09-19T08:34:21Z"}],"visa":[],"liveness":{"score":26,"band":"fade","label":"Fading","p_open":1,"p_active":0.599,"p_room":0.44,"age_days":51,"expected_fill_days":50,"reasons":["conf:0","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/applus-idiada-senior-software-developer-tarragona","json_url":"https://alion.io/job/applus-idiada-senior-software-developer-tarragona.json","meta":{"generated_at":"2026-11-09T19:15:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4868,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":44336},"rest":"https://alion.io/mcp/rest/get_company?id=44336"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapplus-idiada-senior-software-developer-tarragona"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fapplus-idiada-senior-software-developer-tarragona"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fapplus-idiada-senior-software-developer-tarragona"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/applus-idiada-senior-software-developer-tarragona\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapplus-idiada-senior-software-developer-tarragona"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1061323}},{"tool":"search_jobs","arguments":{"company":"applusidiada.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1061323},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}