Trova la tua prossima opportunità

Cerca offerte per professione, competenza e località. Controlla i requisiti prima di preparare la candidatura.

Una ricerca utile non si ferma a un titolo interessante. Confronta mansioni, requisiti e condizioni con la tua esperienza. Questa guida ti aiuta a selezionare le opportunità, preparare documenti pertinenti e verificare dove inviare ogni candidatura.

L’interfaccia è in italiano. I titoli e le descrizioni delle aziende rimangono nella lingua originale di pubblicazione, che può essere l’inglese.

Cancella filtri

Risultati: 13.430

← Torna ai risultati

Senior Lead Full-Stack Engineer (Java/Spring Boot/React/Cloud) – Full Remote

HumanIT Digital Consulting

Lavoro da remoto

Località
Remote (Portugal)
Orario
Full Time
Pubblicato
12 ott 2026

Prima di candidarti, verifica sul sito dell’azienda che la posizione sia ancora aperta e leggi le condizioni complete.

Descrizione della posizione

L’interfaccia è in italiano. I titoli e le descrizioni delle aziende rimangono nella lingua originale di pubblicazione, che può essere l’inglese.

Senior Lead Full-Stack Engineer (Java/Spring Boot/React/Cloud) – Full Remote ABOUT THE OPPORTUNITY This is a senior engineering role inside a software house with a startup mindset — small team, real ownership, and a genuine appetite for new technologies. You won't be maintaining legacy systems in silence. You'll be shaping how things are built, contributing to architecture decisions, and working with a team that values critical thinking and proactivity over process compliance. If you've spent 5+ years doing serious Java backend work, you're curious about where AI-assisted development is going, and you want to actually influence the technical direction of what you build — this is worth your attention. At HumanIT (4.4 ⭐ on Glassdoor, 89% recommend), people stay because the work is real and the culture backs it up. Remote-first, autonomous, and built around people who want to grow — not just deliver tickets. 🔗 What it's really like to work here: PROJECT & CONTEXT You'll work within a small, cross-functional engineering team building modern software products across dynamic and innovative projects. The role is firmly backend-focused, but you'll collaborate across the full stack and contribute to architecture discussions that go beyond your immediate feature scope. The team embraces AI code assistance tooling as part of the daily workflow — including OpenCode, Ollama, Qwen3, Claude Code, and similar tools — expecting engineers to use them actively for development, refactoring, testing, documentation, and troubleshooting. This is an environment that rewards autonomy, continuous learning, and technical curiosity. WHAT WE'RE LOOKING FOR Experience 5+ years of backend development experience with Java in production environments Great English communication skills — written and spoken, for team collaboration and technical documentation Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field Backend Engineering Strong hands-on experience with Spring and Spring Boot — this is your primary stack Solid software engineering fundamentals: clean code, testing, code review, and CI/CD practices Experience with React or Angular — backend-focused, but comfortable holding your own in full-stack conversations AI-Assisted Development Active use of AI coding assistants in your daily workflow — OpenCode, Ollama, Qwen3, Claude Code, or equivalent Comfortable using AI tooling for code generation, refactoring, unit test writing, documentation, and troubleshooting Pragmatic and critical about these tools — you know when they help and when they don't Leadership & Architecture Previous team leadership experience — you've guided or mentored other engineers Genuine interest in software architecture — you think about how systems fit together, not just how individual features work Proactive approach to technical decisions, code quality, and engineering best practices Mindset Strong interest in learning and adopting new technologies — curiosity is part of how you work Autonomous and proactive — you drive things forward without waiting to be asked Critical thinker — you contribute ideas and challenge assumptions constructively NICE TO HAVE Cloud platform experience — GCP preferred (Cloud Run, GKE, BigQuery, Pub/Sub), but AWS or Azure also valued Experience in a software house or product startup environment Contributions to architecture design at team or system level (ADRs, tech specs, etc.) Familiarity with containerisation (Docker, Kubernetes) Experience with CI/CD pipelines and DevOps practices in a backend context JavaScript or TypeScript proficiency alongside backend work WHY HUMANIT HumanIT is a Portuguese technology and consulting company where people actually stay — and recommend it to others (4.4 ⭐ Glassdoor, 89% recommend rate). What you get: 💰 15th month salary 🏥 Health insurance covering your family 🎂 Birthday off 🌍 Mobility programme for digital nomads ⚖️ Real work-life balance 📚 Training budget 🚀 Career growth alongside an experienced, collaborative team 🔗 Full benefits: Originally posted on Himalayas

Cerca, confronta e prepara la candidatura

Inizia da una professione o competenza che desideri utilizzare. Regola i filtri di località e professione e apri le offerte per confrontare le responsabilità. Se non trovi risultati, prova un termine più breve o elimina un filtro alla volta.

Distingui i requisiti indispensabili dalle preferenze. Controlla orario, retribuzione e località quando sono indicati. Un lavoro da remoto può comunque richiedere la residenza in un paese, un’autorizzazione al lavoro o orari compatibili. Conferma la disponibilità e le condizioni complete con l’azienda.

Scegli esempi reali della tua esperienza che rispondano ai requisiti della posizione. Spiega il tuo contributo e usa numeri solo quando puoi dimostrarli. Segui le istruzioni dell’azienda e controlla i contatti, il contenuto e il PDF prima di inviare la candidatura.

Prima di inviare la candidatura

Domande sulla ricerca di lavoro

Perché alcuni annunci sono in inglese?

Le aziende scrivono i propri titoli e le proprie descrizioni. Conserviamo questi testi per non alterare requisiti o condizioni. La navigazione e questa guida sono in italiano. Se una ricerca in italiano non restituisce risultati, prova anche il ruolo o la competenza nella lingua dell’annuncio, per esempio “software engineer”.

Un lavoro da remoto permette di lavorare da qualsiasi paese?

Non necessariamente. L’azienda può limitare i paesi di residenza, richiedere un’autorizzazione al lavoro o stabilire orari precisi. Controlla l’annuncio originale. Se queste informazioni mancano, chiedi conferma all’azienda prima di presumere di poter lavorare dalla tua posizione.

Cosa posso fare se non ci sono risultati?

Prova un titolo più generale o una sola competenza e rimuovi un filtro alla volta. Le aziende usano nomi diversi per ruoli simili. Se un annuncio specifico è scomparso, cerca il suo riferimento nella pagina carriere dell’azienda: ampliare la ricerca non riapre una posizione chiusa.

La candidatura viene inviata tramite ResumizeAI?

Il pulsante per candidarti apre un sito esterno. Segui le istruzioni dell’azienda o del fornitore di selezione e conferma l’invio su quel sito. Preparare un CV in ResumizeAI non equivale a inviare una candidatura. Se il collegamento apre solo il sito aziendale, cerca prima la posizione.

Come adatto CV e lettera di presentazione?

Collega i requisiti a progetti, attività e risultati che puoi spiegare. Evidenzia l’esperienza pertinente senza inventare competenze o successi. Nella lettera, spiega il tuo interesse con un esempio concreto. Rispetta la lingua e il formato richiesti e rileggi entrambi i documenti prima dell’invio.