{"id":3807731,"url":"https://alion.io/job/ust-senior-full-stack-engineer-java-react-100-remote-only-in-spain","title":"Senior Full Stack Engineer | Java / React | 100% Remote ONLY in Spain","company":{"id":1774626,"name":"UST","domain":"ust.com","url":"https://alion.io/company/ust-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"RippleHire","truth_index":{"grade":"B","score":76,"open_postings":101,"ghost_share":0,"stale_share":0.97,"repost_share":0,"time_to_fill_p50_days":34,"computed_at":"2026-11-06T05:58:05Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Madrid, Spain"],"countries":["ES"],"hiring_countries":["ES"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Java","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Cypress","optional":true},{"name":"Git","optional":true},{"name":"Hibernate","optional":true},{"name":"JavaScript","optional":true},{"name":"JUnit","optional":true},{"name":"Kotlin","optional":true},{"name":"Maven","optional":true},{"name":"Mockito","optional":true},{"name":"Playwright","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Postman","optional":true},{"name":"Selenium","optional":true}],"status":"live","first_seen_at":"2026-11-04T00:00:00Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-07T02:57:29Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"We are looking for the very Top Talent…and we would be delighted if you were to join our team!\nMore in details, UST is a multinational company based in North America, certified as a Top Employer company with over 35.000 employees all over the world and presence in more than 30 countries. We are leaders on digital technology services, and we provide large-scale technologic solutions to big companies.\nWhat are we looking for?\nWe are looking for a Senior Full Stack Engineer with more than 5 years of experience, strong expertise in Java, Spring Boot, and React, and the ability to take end-to-end ownership of features.\nYou will join a 100% remote project, working with one of our clients, a leading company in the Spanish banking sector. We are looking for solid experience with AWS, CI/CD, REST APIs, and automated testing, as well as a B2 level of English or higher.\nMain requirements:More than 5 years of software development experience, with the ability to work independently on Full Stack solutions and take end-to-end ownership of features.Strong experience developing APIs and microservices with Java / Spring Boot, including the design, implementation, integration, and evolution of REST APIs.Hands-on experience developing and modifying Frontend applications with React, including API integration and the evolution of existing applications.Experience developing or modifying mobile applications would be a plus.Experience with relational databases such as PostgreSQL and technologies such as JPA / Hibernate.Experience working with AWS and cloud architectures.\nStrong, demonstrable experience with CI/CD, pipeline automation, quality gates, testing, and deployment processes.\nExperience with testing beyond unit testing, including integration testing, API testing, functional testing, and end-to-end testing. Experience with tools such as Playwright, Cypress, Selenium, Postman/Newman, or similar would be a plus.\nExperience with Git, Maven, JUnit, and Mockito.\nKnowledge of hexagonal, decoupled, and event-driven architectures.\nAbility to work end-to-end on a feature, making changes when necessary across the different layers: React → API → microservices → persistence → integration → testing → deployment.\nExperience applying Artificial Intelligence to the software development lifecycle will be highly valued, for example through AI-assisted coding tools, code generation and review, test generation, documentation, analysis/troubleshooting, or improving development productivity.A good level of English is mandatory (minimum B2), with the ability to communicate confidently in an international professional environment, including conversations, technical documentation, and meetings. Native or equivalent level of Spanish is also required.Main tech stackJava, Spring Boot, React, REST APIs, PostgreSQL, JPA/Hibernate, AWS, Git, Maven, CI/CD, automated testing.\nWhat can we offer?\n23 days of Annual Leave plus the 24th and 31st of December as discretionary days!Numerous benefits (Health Care Plan, teleworking compensation, Life and Accident Insurances).`Retribución Flexible´ Program: (Meals, Kinder Garden, Transport, online English lessons, Health Care Plan…)Free access to several training platformsProfessional stability and career plansUST also, compensates referrals from which you could benefit when you refer professionals.The option to pick between 12 or 14 payments along the year.Real Work Life Balance measures (flexibility, WFH or remote work policy, compacted hours during summertime…)UST Club Platform discounts and gym Access discountsIf you would like to know more, don’t hesitate to apply and we’ll get in touch to fill you in detail. We are waiting for you!\nIn UST we are committed to equal opportunities in our selection processes and do not discriminate based on race, gender, disability, age, religion, sexual orientation or nationality. We have a special commitment to Disability & Inclusion, so we are interested in hiring people with disability certificate.","description_format":"text","description_chars":4000,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Spanish","level":"All levels","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":["Annual leave"],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams"],"lifecycle":[{"event":"open","at":"2026-11-05T13:57:35Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":2,"expected_fill_days":34,"reasons":["conf:1","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/ust-senior-full-stack-engineer-java-react-100-remote-only-in-spain","json_url":"https://alion.io/job/ust-senior-full-stack-engineer-java-react-100-remote-only-in-spain.json","meta":{"generated_at":"2026-11-07T03:52:52Z","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":9407,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":1774626},"rest":"https://alion.io/mcp/rest/get_company?id=1774626"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fust-senior-full-stack-engineer-java-react-100-remote-only-in-spain"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fust-senior-full-stack-engineer-java-react-100-remote-only-in-spain"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fust-senior-full-stack-engineer-java-react-100-remote-only-in-spain"},{"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/ust-senior-full-stack-engineer-java-react-100-remote-only-in-spain\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fust-senior-full-stack-engineer-java-react-100-remote-only-in-spain"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3807731}},{"tool":"search_jobs","arguments":{"company":"ust.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3807731},"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"}}