{"id":2680708,"url":"https://alion.io/job/dsv-senior-fullstack-developer","title":"Senior Fullstack Developer","company":{"id":1441,"name":"DSV","domain":"dsv.com","url":"https://alion.io/company/dsv","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lisbon, Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":34000,"max_usd":75000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":36},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Figma","optional":false},{"name":"Gatling","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"JUnit","optional":false},{"name":"Kubernetes","optional":false},{"name":"Material UI","optional":false},{"name":"Mockito","optional":false},{"name":"Playwright","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Redux Toolkit","optional":false},{"name":"Rest API","optional":false},{"name":"Sass","optional":false},{"name":"Shift-Left","optional":false},{"name":"Shift-Left Security","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Security","optional":false},{"name":"Testcontainers","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false},{"name":"Webpack","optional":false},{"name":"Zero Trust","optional":false},{"name":"AWS","optional":true},{"name":"Cypress","optional":true},{"name":"Git","optional":true},{"name":"Grafana","optional":true},{"name":"Java","optional":true},{"name":"Kotlin","optional":true},{"name":"Next.js","optional":true},{"name":"npm","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Prometheus","optional":true},{"name":"Redux","optional":true},{"name":"Storybook","optional":true},{"name":"Yarn","optional":true}],"status":"live","first_seen_at":"2026-09-22T02:00:00Z","employer_posted_date":"2026-09-22","last_verified_at":"2026-10-17T07:02:51Z","board_verified":true,"closed_at":null,"days_open":25,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":25},"description":"Número da Solicitação de Emprego: 106068\nHorário: Full Time\nPLEASE REMEMBER TO CLICK \"APPLY\" BUTTON AFTER SAVING YOUR PROFILE TO COMPLETE YOUR APPLICATION PROCESS\nWhy join us\nJoin DSV’s Global IT building next-gen Enterprise Products across Supply Chain, Data, and Platform capabilities. We work in cross-functional platform & product teams with a flat hierarchy and a collaborative culture. Our principles: We learn fast, design for scale, build pragmatically, and treat quality as a team sport.\nThe impact you’ll have\nYou’ll own end-to-end feature delivery - from microservices and APIs to accessible, performant UIs -raising engineering standards (testing, CI/CD, observability, security) and improving reliability, scalability, and Web Vitals across mission-critical workflows.\nWhat you’ll do\nBuild (end-to-end)\nDesign and develop backend services in Java (21+) with Spring Boot 3 (REST/OpenAPI), including data access, integration with vendor APIs, caching, and rate-limiting.\nImplement event-driven patterns with Kafka (KStreams/KConnect) where they add clear value.\nModel and optimize data in PostgreSQL and MongoDB.\nCreate responsive, WCAG-aware frontends in React + TypeScript using semantic HTML/CSS and Material UI.\nUse Redux Toolkit + RTK Query (preferred) for client-side state/data; Vite/Webpack for build and dev experience.\nKeep documentation clear and current (APIs, design decisions, runbooks).\nQuality & reliability\nAutomate tests across the stack: Jest/React Testing Library and Playwright on the frontend; JUnit/Mockito/Testcontainers on the backend; Gatling for performance when needed.\nEmbed checks into CI/CD (Jenkins /Azure DevOps), containerize with Docker, and deploy on Kubernetes.\nInstrument logs, metrics, and traces; define actionable alerts and SLOs.\nSecurity & compliance\nApply secure coding and Zero-Trust practices; implement OIDC/OAuth2 authentication and RBAC authorization; support audit logging and data-privacy controls.\nCollaboration & enablement\nPartner with Product, Design, Architects, Tech Leads, QA, and other teams to refine requirements and shift-left on testability and UX.\nParticipate in code reviews and developer communities; mentor junior engineers.\nSupport L3 investigations (~10%) and drive preventive measures.\nYour toolkit\nFrontend: React, TypeScript/JavaScript, HTML, CSS/SCSS; Material UI; Figma\n State & Data (FE): Redux Toolkit + RTK Query (preferred)\n Backend: Java 21+, Spring Boot 3, Spring Data/JPA, Spring Security; REST/OpenAPI (GraphQL nice-to-have)\n Streaming & Integration: Kafka (KStreams/KConnect)\nData: PostgreSQL 12+, MongoDB 7+\nBuild/Dev: Vite, Webpack; NPM/Yarn; Git\nTesting: Jest, React Testing Library, Cypress/Playwright; JUnit, Mockito, Testcontainers; Gatling\nCI/CD & Cloud-native: Jenkins, Azure DevOps; Docker; Kubernetes\nObservability: ELK, Prometheus/Grafana, OpenTelemetry\nWhat you bring\n6-10+ years building production systems with React/TypeScript and Java/Spring Boot, including end-to-end ownership of complex features.\nStrong microservices and API design (REST/OpenAPI), domain modeling, and hands-on Kafka experience.\nProven testing strategy across the stack, CI/CD integration, and a pragmatic approach to performance & reliability.\nPractical WCAG accessibility know-how (semantic HTML, keyboard navigation, focus management).\nClear, business-aware communication; mentoring mindset; comfortable collaborating across disciplines.\nNice-to-have: Next.js/SSR, Storybook/design systems, GraphQL, Azure/AWS, monorepos/micro-frontends.\nWhat we offer:\nPermanent contract\nPrivate medical care\nEnglish courses - financial or co-financed by company\nFood allowance\nWork schedule 35h/week\nHybrid work\nComprehensive onboarding program\nBuddy \nGood access to public transports \nDSV - Global Transport and Logistics\nTrabalhar na DSV significa trabalhar numa liga diferente.\nComo líder global em transporte e logística, estamos numa extraordinária viagem de crescimento. Vamos crescer juntos enquanto continuamos a inovar, digitalizar e desenvolver as nossas conquistas.\nCom cerca de 160.000 colegas em mais de 90 países, trabalhamos todos os dias para oferecer serviços sólidos e satisfazer as necessidades dos nossos clientes, ajudando-os a atingir os seus objetivos. Sabemos que a melhor forma de o conseguir é trazendo novos talentos, novas perspetivas e indivíduos ambiciosos como você.\nNa DSV, o desempenho está no nosso ADN. Não trabalhamos apenas - o nosso objetivo é moldar o futuro da logística. Esta ambição alimenta um ambiente dinâmico construído com base na colaboração mundial em equipa, responsabilidade e ação. Valorizamos a inclusão, acolhemos diferentes culturas e respeitamos a dignidade e os direitos de cada indivíduo. Se quer causar impacto, ter a confiança dos clientes e desenvolver a sua carreira numa empresa com visão de futuro, este é o lugar para estar.\nComece aqui. Vá a qualquer lugar\nVisite dsv.com e siga-nos no LinkedIn e no Facebook","description_format":"text","description_chars":4943,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"Portugal","iso":"PT","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Transportation & Logistics","Sea Freight","Logistics","Freight Forwarding"],"lifecycle":[{"event":"open","at":"2026-10-16T06:17:56Z"}],"visa":[],"liveness":{"score":18,"band":"cold","label":"Long shot","p_open":1,"p_active":0.528,"p_room":0.35,"age_days":25,"expected_fill_days":9,"reasons":["conf:3","velocity","win:tail","comp:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/dsv-senior-fullstack-developer","json_url":"https://alion.io/job/dsv-senior-fullstack-developer.json","meta":{"generated_at":"2026-10-17T11:24:54Z","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":14850,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":1441},"rest":"https://alion.io/mcp/rest/get_company?id=1441"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdsv-senior-fullstack-developer"},{"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%2Fdsv-senior-fullstack-developer"},{"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%2Fdsv-senior-fullstack-developer"},{"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/dsv-senior-fullstack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdsv-senior-fullstack-developer"}]}