Skip to content
Backend Engineer

Backend Engineer

Senior Java back-end developer

team.blue

Milan

Apply on the employer's site

Role description

We’re looking for a
Senior Java Backend Developer
to join our agile, cross-functional team and play a key role in designing and building scalable, high-quality services. In this role, you’ll collaborate closely with product owners and fellow engineers to shape technical solutions, influence architecture decisions, and help turn business needs into robust, secure applications.

Key Responsibilities:

  • Collaborate within an agile cross-functional team, closely working with the product owner to outline products and strategies
  • Design application architectures and establish technical solutions for the provided services
  • Work closely with other software engineers in a friendly and collaborative environment
  • Ensure adherence to best practices, coding standards, and security requirements
  • Advocate for continuous improvement in development processes and technologies

Qualifications:

  • 5+ years of hands-on experience in software development, with a focus on Java programming
  • Bachelor’s/Master’s Degree in Computer Science, Engineering or related fields, or equivalent experience
  • Deep knowledge of object-oriented programming principles (OOP, OOD, SOLID), algorithms, data structures, and design patterns
  • Proven experience in working with Java frameworks, with a special emphasis on Spring
  • Demonstrated ability to implement and execute different automated testing strategies
  • Familiarity with relational database concepts and interactions (SQL, RDBMS)
  • Exposure to high availability solutions and understanding of SaaS/PaaS models
  • Fluency in written and spoken Italian, ability to read and communicate in English

Nice to have skills:

  • Good understanding of the JavaScript ecosystem; work experience with React.js/Next.js is a bonus
  • Knowledge of service deployments using Docker containers is a welcomed addition

Salary Range
: 39,104€ - 55,863€ gross yearly

ESG
At team.blue, our commitment to caring for the environment and each other is at the heart of everything we do. Our latest impact report showcases our ongoing ESG efforts and ambitious sustainability goals. Interested in learning more about our dedication to making a positive impact? Check it out here.

"Come as you are"
Everyone is welcome here. Diversity & Inclusion are at our core. Far above any technical competence, we value respect, openness, and trusted collaboration. We do not tolerate intolerance.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Java Developer

Deda Speed

Milan

Apply on the employer's site

Role description

Sedi: Milano, Roma, Torino, Genova, Trento, Bologna. L'attività potrà essere svolta in modalità agile.

Esperienza: 3+ anni

Sarai inserito/a in Deda Speed che è parte del Gruppo Deda, specializzata in servizi IT e Staff Augmentation. Offre competenze specialistiche e metodologie Agile per progetti complessi nei settori Finance, Insurance e Corporate.

Per il rafforzamento del nostro team di Delivery composto da 8 persone siamo alla ricerca di un/a Java Back End Developer che si occuperà dello sviluppo di tre prodotti.

In particolare ti occuperai di:

  • Progettazione e sviluppo di applicazioni web
  • Creazione di funzionalità e componenti back-end
  • Implementazione di funzionalità di sicurezza
  • Esecuzione di test automatizzati per garantire la qualità del software

Must have:

• 3-5 anni di esperienza in Java con competenze su interfacce funzionali

• Springboot 3 -> sapere strutturare application rest (CRUD) complete e ben strutturate

• Spring Security -> sapere implementare login (SAML) e gestire logiche sicurezza JWT, CORS, XSS

• Sviluppare e gestire completamente il DB

• Conoscenza di Hibernate e JPA

• Conoscenza di qualche framework di versionamento db (liquidbase, flyway,..)

• Capacità di interazione con sistemi esterni via servizi REST, SOAP

• Conoscenza di Swagger

• Capacità di implementare unitTest (JUnit, Mockito,..)

• Conoscenza di JIRA, Jenkins

Retribuzione

E' previsto inserimento con
Contratto in Partiva IVA
con una visibilità di lungo periodo e un range di rate compreso tra i 220 € e i 290 € al giorno.

Le soft skills che riteniamo importanti

Siamo alla ricerca di una persona con una forte curiosità e voglia di imparare, che sappia proporre idee innovative in maniera proattività e sia propensa a collaborare in team in modo costruttivo, rispettando le dinamiche di gruppo.

Dedicated to Growth

Che si tratti di un software, di una soluzione tecnologica o di una consulenza, al cuore di ogni progetto ci sono sempre persone che lavorano insieme ad altre persone. Competenti e curiose, ambiziose e tenaci: alle Deda People piace imparare, confrontarsi, migliorare. La dedizione, per noi, è attitudine al miglioramento continuo, ricerca di obiettivi sempre nuovi, raggiungimento di risultati e capacità di lavorare insieme. ll nostro impegno è far crescere le persone perché possano migliorare, esprimere al meglio il proprio potenziale e contribuire alla costruzione di un futuro migliore: per sé, per Deda e per la società tutta.

I nostri annunci sono rivolti alle candidate e ai candidati di qualsiasi espressione di genere, orientamento sessuale, età, etnia e credo religioso (ai sensi dei D.Lgs. 198/2006, D.Lgs. 215/2003, D.Lgs. 216/2003. I dati acquisiti con la ricezione dei curriculum vitae sono trattati da Dedagroup S.p.A. al fine di valutare il possibile interesse alla futura costituzione di un rapporto contrattuale. Tali informazioni potranno essere trasmesse alle varie società appartenenti al Gruppo Dedagroup secondo quanto previsto nell’Informativa Privacy.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Software Engineer

Worldline

Milan

Apply on the employer's site

Role description

Header

This is Worldline
We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. The solutions our people build today power the growth of millions of businesses tomorrow. From your local coffee shop to unicorns and international banks. From San Francisco to Auckland. We are in every corner of the world, in every part of commerce. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution.

Objective

The software and test engineers in the Acquiring Global Products back office team develop systems through which merchants all around the world manage their payments and through which millions of electronic payments are processed daily.

In addition to the core systems, which ensure smooth payment transactions, we develop web applications as an entry point for our customers.

We give our employees a lot of trust and great freedom and expect them to inspire our customers and us with their passion.

Activity

Day-to-Day Responsibilities

  • Help to build stable and at the same time modern systems.
  • Work in an Agile DevOps team that accompanies features from analysis, design, implementation, functional testing to operation and support (incl. stand-by).
  • Bring your enthusiasm to try out and use Leading Edge technologies and learn a lot in the process.
  • Develop solutions for our customers based on current Java technologies.

Who Are We Looking For
We look for big thinkers. People who can drive positive change, step up and show what’s next – people with passion, can-do attitude and a hunger to learn and grow. In practice this means:

  • Passion for software development
  • Very good knowledge of English, written and spoken
  • Computer Science Education (College, University)
  • Experience with Java 11+ and database software development (mainly Oracle SQL/PLSQL)
  • Practical knowledge with versioning, preferably Git
  • Customer-oriented and independent
  • Flexible, creative and pragmatic team player
  • Availability for on call duty calls 24/7 in order to ensure the operational uptime and efficiency of our applications

Footer

Perks & Benefits
At Worldline you’ll get the chance to be at the heart of the global payments technology industry and shape how the world pays and gets paid. On top of that, you will also:

  • Be part of a company guided by a strong purpose to do good and recognized as top 1% of the most sustainable companies in all sectors worldwide.
  • Work with inspiring colleagues and be empowered to learn, grow and accelerate your career.
  • Work in an international environment with cutting edge technologies.
  • Enjoy a wide range of benefits: medical insurance, pension found, tickets restaurant, company bonus, 50% of remote working.

Learn more about life at Worldline at
jobs.worldline.com
We are proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as an individual with a disability, or any applicable legally protected characteristics.

Salary Information
In accordance with the EU Pay Transparency Directive, the salary range for this position is between:

Italy: 48,000.00 euro and 65,000.00 euro gross annual salary.

The final offer will be determined based on the candidate's professional experience, specific skills, and qualifications.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

SOAR Engineer - TELECOMMUNICATION

ALTEN Italia

Milan

Apply on the employer's site

Role description

Ruolo: SOAR Engineer - TELECOMMUNICATION

Luogo: Roma, Napoli, Milano, Torino (2/5 in sede)

Di cosa ti occuperai:

  • Gestione dell'Automation Broker: Deploy, configurazione, aggiornamento e monitoraggio delle performance del nodo broker (l'infrastruttura locale o cloud che esegue fisicamente gli script e si interfaccia con i target).
  • Sviluppo di Integrazioni: Scrittura e manutenzione del codice necessario per far comunicare il SOAR con gli strumenti aziendali (Firewall, EDR, Active Directory, ticketing system) tramite API.
  • Amministrazione del Database MySQL: Progettazione, manutenzione e ottimizzazione del database di supporto.
  • Troubleshooting e Debugging: Analisi e risoluzione di errori nei playbook, colli di bottiglia nelle chiamate API, timeout di rete e latenze nelle query al database.

Requisiti:

  • Minimo 2 anni di esperienza nel ruolo;
  • Esperienza in ambienti Linux e containerizzati;
  • Competenze su piattaforme SOAR;
  • Buona conoscenza di Python;
  • Esperienza nella gestione di database SQL (MySQL).

La retribuzione annua lorda per questo ruolo è compresa tra 31.000 EUR e 35.000 EUR.
La posizione è inquadrata nell’ambito del CCNL del Commercio e Terziario applicato da ALTEN.
Il posizionamento all'interno del range sarà definito in base alle competenze tecniche, all'esperienza specifica nel ruolo e agli esiti del processo di selezione, secondo criteri oggettivi e predefiniti. In presenza di profili con caratteristiche eccezionali rispetto al range indicato, una revisione potrà essere valutata previa approvazione interna.
Il ruolo include l’applicazione dei principi di sicurezza delle informazioni e il rispetto delle policy aziendali. Prevede la gestione sicura di credenziali e strumenti, il riconoscimento di minacce come il phishing e la segnalazione di eventuali incidenti. È prevista formazione per supportare queste attività.
Perché scegliere ALTEN?

Technological challenges

Crediamo che la tecnologia abbia un grande potenziale per migliorare il nostro futuro, per questo ricerchiamo talenti che siano motivati a costruire oggi il mondo di domani. Con il nostro portfolio clienti e i diversi progetti di R&D attivi, in ALTEN avrai modo di lavorare su progetti all'avanguardia. La nostra Technical Direction ti accompagnerà e indirizzerà durante il tuo percorso. Avrai la possibilità di metterti alla prova in contesti progettuali diversi e di confrontarti con esperti del settore per ampliare sempre più le tue conoscenze. Potrai unire le tue passioni e metterti in gioco professionalmente. Accetti la sfida?

Inspiring Togetherness

Ci impegniamo a favorire un ambiente di lavoro sereno e collaborativo organizzando attività di team building, iniziative di aggregazione, eventi sportivi, per conoscerci meglio e condividere momenti insieme. Il successo di un gruppo si fonda sulla cooperazione e condivisione reciproca del sapere e degli interessi.

Fulfilling Opportunities

In ALTEN troverai corsi formativi all’avanguardia per accrescere le tue competenze sia tecnologiche, sia linguistiche! Tramite ALTEN Academy potrai ottenere certificazioni con alcuni dei più importanti schemi internazionali come IREB®, ISTQB® e altri. Attraverso Aula Streaming, invece, avrai accesso a corsi di formazione più trasversali relativi a soft skills e potrai scegliere tra 12 corsi di lingua straniera.

Sustainable commitment

Crediamo che la tecnologia sia a supporto dello sviluppo sociale e della tutela ambientale. Oltre a collaborare a progetti che mirano alla sostenibilità, ci impegniamo a sostenere le cause che più abbiamo a cuore, avendo collaborato e collaborando, tra gli altri, con AISM, AIRC, LILT, Save the Children, Treedom, This Unique. Valorizziamo l'unicità e ci impegniamo a garantire che tutte le nostre persone abbiano pari opportunità all'interno della nostra azienda, fornendo loro gli strumenti per esprimere al massimo il proprio potenziale. Il nostro approccio alla diversità e all'inclusione si fonda sui principi di etica e integrità e rappresenta il fattore determinante per lo sviluppo di orizzonti di crescita personale e aziendale più ampi. Promuoviamo l'inserimento e l'integrazione lavorativa delle persone appartenenti alle categorie protette - in base a quanto disciplinato dalla legge 68/99.

I prossimi step

Una volta ricevuto il tuo cv, ci prenderemo il tempo necessario per valutarlo attentamente.

Se sarà in linea con questa o con altre posizioni aperte all’interno del Gruppo, il nostro team Talent Acquisition ti contatterà telefonicamente.

L’iter di selezione proseguirà con un colloquio conoscitivo con l'area Business, un successivo colloquio più approfondito, durante il quale potrebbe essere richiesto un test pratico, ed infine un colloquio tecnico.

L’ordine e il numero delle interviste potrebbero variare a seconda delle esigenze di selezione.

In alternativa, saremo felici di conservare il tuo CV nel nostro gestionale per poterlo rivalutare per opportunità future. Operando in 13 diverse città e altrettanti settori, potrebbero contattarti più Talent Acquisition Partner e/o più Business Manager, se riterranno che il tuo profilo sia in linea con i progetti e le necessità che stanno ricercando in quel momento.

Se dovessi identificare ulteriori offerte di tuo interesse e in linea con il tuo profilo, aspettiamo la tua candidatura per poterla valutare nuovamente.

ALTEN opera nel rispetto dei principi di diversità, equità ed inclusione, che alimentano i nostri valori. ALTEN ha l’obiettivo di abbattere ogni barriera e pregiudizio, garantendo un ambiente di lavoro accessibile ed accogliente, valutando candidature indipendentemente da genere, etnia, disabilità (artt. 1 e 18, legge 68/99), età, orientamento sessuale, religione, stato civile, convinzioni personali e politiche, appartenenza ad organizzazioni sindacali, responsabilità familiari e back-ground socio-economico

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Backend Engineer

Senior Python AI Backend Engineer (Agentic Systems)

Tinvention S.r.l.

Milan

Apply on the employer's site

Role description

Dei framework, orchestrando sistemi agentic complessi in produzione dove la qualità del codice, la sicurezza dei dati (RLS) e l'affidabilità dello streaming real-time sono requisiti non negoziabili.

Il Tuo Impatto Nel Team

  • Progettazione Agentica: Svilupperai sistemi di LLM routing, function calling avanzato (UI-as-Tool) e architetture a ciclo chiuso (plan → call → observe → repeat).
  • High-Performance Backend: Scriverai codice Python moderno, asincrono e ad alte prestazioni, gestendo architetture multi-database e streaming real-time (SSE/WebSockets).
  • Enterprise Security & Cloud: Implementerai logiche di sicurezza stringenti (Row-Level Security su PostgreSQL) e gestirai il deployment containerizzato su infrastruttura Azure/AKS.

Il Tuo Stack Tecnico (Cosa Cerchiamo)
Python Core (Must Have — 4+ anni):

  • Python 3.10+ Moderno: Uso pervasivo di Type Hints, dataclasses, Pydantic v2 e Pattern Matching.
  • Advanced Async: Padronanza assoluta di asyncio, contextvars e gestione delle connessioni asincrone (asyncpg).
  • FastAPI in Production: Gestione avanzata del ciclo di vita (lifespan), middleware, dependency injection e protocolli SSE / WebSocket.
  • Data Layer: SQLModel / SQLAlchemy (engine management, pool configuration, pool_pre_ping).

AI & Agentic Systems (Must Have — 2+ anni):

  • Framework: Google ADK o equivalenti (LangGraph, CrewAI, AutoGen), con focus su concetti di Runner, Tool e contesti dinamici.
  • LLM Orchestration: Integrazione via LiteLLM o SDK nativi (Azure OpenAI, Vertex AI, Bedrock).
  • Streaming LLM: Implementazione di event loop custom per streaming token-by-token.
  • Prompt Engineering: Prompt dinamici iniettati a runtime e reasoning patterns strutturati (think-before-act).

Database & DevOps

  • PostgreSQL Avanzato: Conoscenza approfondita di Row-Level Security (RLS) e session variables (SET app.promoter).
  • Docker Enterprise: Multi-stage build, immagini minimali (RedHat UBI9) e utilizzo di uv come package manager moderno.
  • Cloud & CI/CD: Azure DevOps (pipeline YAML), Azure Container Registry, Azure Key Vault, AKS e Azure Monitor.
  • Observability: OpenTelemetry per tracing distribuito e span custom.

Costituiscono Un Forte Plus (Nice To Have)

  • Approcci avanzati di Text-to-SQL (es. M-Schema).
  • Strumenti di LLM Observability (Arize Phoenix, LangSmith) e Guardrail/Safety layer per la PII detection.
  • Gestione di Helm chart per Kubernetes.

Sei Il Candidato Ideale Se

  • Non tratti i Large Language Models come una "black box", ma sai diagnosticare un errore dell'agente partendo dall'analisi dei log.
  • Sai spiegare perché preferire contextvars rispetto alla dependency injection tradizionale per propagare dati di sessione in una chain asincrona.
  • Hai già affrontato in produzione il bug causato da un prompt formulato in modo errato e sai come strutturare test deterministici (con LLM stub e mocking del runner) per prevenirlo.

Questo Ruolo NON Fa Per Te Se

  • Conosci LangChain ma non hai mai guardato cosa succede sotto il cofano del framework.
  • Non hai mai gestito l'autenticazione e l'autorizzazione direttamente a livello di database.
  • Confondi un vero Agente autonomo con un semplice chatbot dotato di memoria.

Cosa Offriamo

  • Contratto a tempo indeterminato con pacchetto retributivo commisurato alla reale esperienza.
  • Modello di lavoro ibrido flessibile.
  • Contesto enterprise stimolante su tecnologie di frontiera dell'Intelligenza Artificiale.

Sei pronto a ridefinire il futuro del Fintech con l'AI? Invia la tua candidatura allegando il tuo profilo GitHub o il tuo CV aggiornato!

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

47 more openings in this category and country

Senior Java back-end developerteam.blue · Italy

Apply on the employer's site
Senior Java back-end developer — team.blue | mentors.coach