Descrizione dell'offerta

Java Backend Developer (Mid-Level) in Milano, Italia

Epassi

  • IbridoCombinazione di ufficio e remoto
  • ContrattoA termine o freelance

Milano, Italia

We are Europe’s leading provider of employee benefits technology.

Millions of employers and staff use Epassi’s digital and mobile solutions to seamlessly redeem employee benefits across our unrivalled merchant network.

Epassi - Wellbeing that works!

Do you want to build the backend infrastructure that delivers wellbeing to employees across Europe?

Are you ready to join one of Europe’s fastest-growing companies? Do you want your code to power products that improve daily work life for millions of users?

If yes, join us to make an impact in a fast-paced engineering environment where you’ll own backend services end-to-end, ship reliable APIs consumed by mobile and web teams, and contribute to a platform that reaches employers and employees across multiple markets.

Epassi’s purpose is to boost everyday wellbeing. We are a leading provider of employee benefit solutions across Europe. Established in Finland in 2007, we were the first company to launch a mobile-payable employee benefit solution in Europe. Since then, we have consistently grown, diversifying our products and expanding into new markets. Epassi has been recognised by the Financial Times as one of the fastest-growing companies in Europe on multiple occasions.

We are currently hiring a Software Engineer (Java) based in Milan (hybrid work).

Your mission at Epassi

You will report to the Head of Engineering Italy and join a backend engineering team. You’ll own your service areas end-to-end - from design through to production and collaborate closely with mobile and web engineers to ship features that are reliable, well-documented, and built to last.

This is a hands-on technical role for someone who takes quality seriously, integrates well into a team, and doesn’t need close supervision to deliver. Your work will directly power Epassi’s B2C consumer and B2B merchant platforms.

Your Responsibilities Will Be

  • Build and maintain Java-based microservices that power both the B2C and B2B platforms, following API-first principles
  • Deliver features end-to-end, from implementation through testing and release
  • Design clean, well-documented REST APIs consumed by web and mobile clients, with backward compatibility and versioning discipline
  • Align on API contracts, data models, and integration patterns early in the development cycle
  • Write unit and integration tests that give the team genuine confidence in what you ship
  • Own incidents within your service areas, contribute to post-mortems, and follow through on fixes
  • Participate actively in code review, maintaining and helping refine team engineering standards
  • Identify and address technical debt within your service areas as your confidence in the codebase grows

You’ll Be Successful In This Role If You

  • Deliver features end-to-end without close supervision, fully autonomous on the team’s stack within your first 6 - 12 months
  • Ship APIs that are well-documented, consistent with team conventions, and require minimal rework after review
  • Earn positive feedback from mobile and web engineers - integration issues caught early, not at delivery
  • Contribute meaningfully to at least one cross-cutting improvement, whether in testing, observability, tooling, or performance

What You Should Bring

  • 3+ years of professional backend engineering experience building production services in Java
  • Hands-on experience with microservices using Spring Boot or equivalent framework
  • Solid understanding of REST API design, including versioning, error handling, and OpenAPI documentation
  • Working knowledge of AWS core services in a production context - ECS, Lambda, RDS, S3, CloudWatch
  • Familiarity with Docker and containerised deployments
  • Experience using AI coding tools (e.g. GitHub Copilot, Claude) as a genuine productivity multiplier
  • A team-first mindset: you respect established patterns, integrate well, and contribute ideas constructively

Your Language Profile

Fluent Italian & English required, written and spoken.

Why you should join us

  • Be part of an ambitious growth journey and join a global community of driven, bold, entrepreneurial - yet grounded - Epassians in a company that is constantly evolving.
  • Work with a clear purpose - boosting everyday wellbeing - and create a meaningful, positive impact on both individuals and society.
  • Thrive in an open and inclusive culture with low hierarchy, where relationships are built on respect, camaraderie, and shared successes and challenges.
  • Come as you are - we’ll bring out the best in you and support your personal and professional growth.
  • Join a fast-growing tech company with a strong financial foundation, offering real opportunities to grow and make an impact.
  • Contribute to solidifying our position as the leading player in Europe’s employee benefit market and help shape the next wave of success.

Offerte simili

Altre offerte simili

ML ENGINE S.R.L.

Java Backend developer

  • Tempo pieno
  • IT
  • Backend
Per un nostro cliente, per un progetto di rilevanza strategica e ad alto contenuto tecnologico, siamo alla ricerca di un/una Java Backend Developer da inserire in un team strutturato e altamente specializzato. Requisiti: Esperienza di almeno 5 / 6 anni nel ruolo. Ottima conoscenza architetture Java (ultime versioni) Ottima ...

Milano, Italia

IDM Consulting S.r.l.

Java Backend Developer

  • IT
  • Backend
... sicurezza, affidabilità e innovazione. Siamo da anni IBM Business Partner. Siamo alla ricerca di un Java Backend Develope r da inserire su progetti di sviluppo Java, integrazioni applicative e soluzioni basate su Intelligenza Artificial e Requisiti tecnici - Esperienza nello sviluppo co n Java, Spri ng , Spring Bo - Conoscenza ...

Torino, Italia

IDM Consulting S.r.l.

Java Backend Developer

  • IT
  • Backend
... sicurezza, affidabilità e innovazione. Siamo da anni IBM Business Partner. Siamo alla ricerca di un Java Backend Develope r da inserire su progetti di sviluppo Java, integrazioni applicative e soluzioni basate su Intelligenza Artificial e Requisiti tecnici - Esperienza nello sviluppo co n Java, Spri ng , Spring Bo - Conoscenza ...

Torino, Italia

  • Ibrido
  • Tempo pieno
  • Contratto
  • IT
  • Backend

30.000 € - 34.000 €

... significa contribuire a un progetto imprenditoriale caratterizzato da innovazione e crescita. Siamo alla ricerca, per una Società del Gruppo, di un profilo di Java Backend Developer che entrerà a far parte del Dipartimento Digital & Betting. Principali attività: - Progettare, sviluppare e manutenere applicazioni Java utilizzando ...

Roma, Italia

IDM Consulting S.r.l.

Java Backend Developer

  • IT
  • Backend
... sicurezza, affidabilità e innovazione. Siamo da anni IBM Business Partner. Siamo alla ricerca di un Java Backend Develope r da inserire su progetti di sviluppo Java, integrazioni applicative e soluzioni basate su Intelligenza Artificial e Requisiti tecnici - Esperienza nello sviluppo co n Java, Spri ng , Spring Bo - Conoscenza ...

Torino, Italia

  • IT
  • Gestione prodotto
  • Backend

34.297 € - 48.995 €

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 ...

Bergamo, Italia

  • Tempo pieno
  • IT

27.000 €

... approccio orientato alla qualità. Per maggiori informazioni, visita il nostro sito: https://jobeax.com/link/XKzpsTATYKX8PIIY Chi cerchiamo Siamo alla ricerca di un Backend Software Developer , con solide competenze nello sviluppo Java e nel framework Spring e un'ottima conoscenza di PL/SQL , da inserire in un team di sviluppo ...

Pavia, Italia

Adecco Talent Attraction

Java Backend Developer

  • In sede
  • IT
  • Backend
... un/una: Backend Developer Java La figura entrerà a far parte del team di sviluppo e si occuperà della progettazione, sviluppo e manutenzione di applicazioni backend, lavorando su progetti che integrano software, sistemi connessi e analisi dei dati. Responsabilità - Sviluppo e manutenzione di applicazioni backend in Java ...

Provincia di Macerata, Italia

  • In sede
  • Tempo pieno
  • IT
  • Backend
  • Immobiliare

30.000 €

... semplice porting, è l’occasione per ripensare e far evolvere un prodotto usato ogni giorno da migliaia di strutture ricettive in tutto il mondo. Cerchiamo un backend developer con una solida esperienza di sviluppo software e una buona padronanza dell’ecosistema Java, capace di comprendere e lavorare anche su una codebase ...

Roma, Italia

  • In sede
  • Tempo pieno
  • IT
  • Backend
  • Immobiliare

30.000 €

... semplice porting, è l’occasione per ripensare e far evolvere un prodotto usato ogni giorno da migliaia di strutture ricettive in tutto il mondo. Cerchiamo un backend developer con una solida esperienza di sviluppo software e una buona padronanza dell’ecosistema Java, capace di comprendere e lavorare anche su una codebase ...

Roma, Italia