Backend Developer (Java)

Epassi

Milano

Ibrido

EUR 65.000 - 90.000

Tempo pieno

4 giorni fa
Candidati tra i primi
Generatore di candidature

Fatti notare per questo impiego — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Hybrid work model
Global engineering team
Professional growth opportunities
Competitive salary

Descrizione del lavoro

Epassi is hiring a Software Engineer (Java) based in Milan, offering hybrid work. You will join a backend engineering team reporting to the Head of Engineering Italy, owning services end-to-end from design to production, and delivering reliable APIs used by mobile and web teams across Europe.

You'll build Java-based microservices powering both B2C and B2B platforms, design REST APIs with versioning, and work with AWS, Docker, and modern tooling in a fast-paced environment.

Competenze

  • 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 as a productivity multiplier.
  • A team-first mindset and ability to work autonomously on the stack.

Mansioni

  • Build and maintain Java-based microservices powering B2C and B2B platforms.
  • Deliver features end-to-end from implementation through testing and release.
  • Design clean REST APIs with versioning and backward compatibility.
  • Align on API contracts, data models, and integration patterns early.
  • Write unit and integration tests to ensure reliability.
  • Own incidents, contribute to post-mortems, and implement fixes.
  • Participate in code reviews and uphold engineering standards.
  • Address technical debt as the codebase evolves.

Conoscenze

Java backend
Spring Boot
REST API design
AWS core services
Docker
AI coding tools
Team mindset

Strumenti

OpenAPI
AWS services

Descrizione del lavoro

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.
Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Product Manager
Product Manager

Epassi • Milano

Ibrido
EUR 85.000 - 120.000
Java Backend Engineer – Microservices & APIs
Java Backend Engineer – Microservices & APIs

Epassi • Milano

Ibrido
EUR 65.000 - 90.000
Hybrid work model
Global engineering team
Professional growth opportunities
+1
Software Engineer - Java (x/f/m)
Software Engineer - Java (x/f/m)

Doctolib • Milano

Ibrido
EUR 48.000 - 60.000
Supplementary health insurance
Flexible hybrid workspace policy
Meal vouchers (8€ per worked day)
Software Engineer - Java (x/f/m)
Software Engineer - Java (x/f/m)

Doctolib • Bologna

Ibrido
EUR 48.000 - 60.000
Supplementary health insurance
Retirement funds with partner
Hybrid/work-from-office policy
+4
Senior BE Developer
Senior BE Developer

Objectway • Milano

Ibrido
EUR 70.000 - 95.000
Hybrid working
Health insurance
Meal vouchers
+1
Frontend Developer
Frontend Developer

TeamSystem • Torino

Ibrido
EUR 33.000 - 37.000
Hybrid model
Wellbeing Digital Wallet: from €350
Tailored learning paths
+1
Senior Software Engineer
Senior Software Engineer

Ecomate • Milano

Ibrido
EUR 180.000 - 280.000
Stock options
Fees on partnership leads
Ticket restaurant
+2
[IT] Backend Developer (Java)
[IT] Backend Developer (Java)

WellD • Italia

Ibrido
EUR 55.000 - 85.000
Travel costs covered
Accommodation covered
Backend Software Engineer Scala Java
Backend Software Engineer Scala Java

Client Server • Milano

Ibrido
EUR 45.000 - 50.000
Bonus
Health Insurance and wellness plan
Training and career development
+1
Senior BE Developer (Java)
Senior BE Developer (Java)

Objectway Limited • Milano

Ibrido
EUR 70.000 - 95.000
Hybrid working
Permanent employment
Health insurance
+2