Staff Engineer | Satispay
Staff Engineer (Java/Spring) for Satispay: lead microservices on AWS, PostgreSQL and DynamoDB; end-to-end ownership, mentorship and impact on fintech products.
Staff Engineer – Satispay
Staff Engineer (Java/Spring) for Satispay: lead microservices on AWS, PostgreSQL and DynamoDB; end-to-end ownership, mentorship and impact on fintech products.
🚗 Work mode: Hybrid
📍 City: Milan
👾 Key tech skills: Java, Spring 3, AWS, Microservices, PostgreSQL, DynamoDB
📊 Years of experience: 7+
💰 Gross annual salary: up to €80k
About the company
Satispay is a European fintech born in Italy that has redefined how people pay, exchange and manage money on a daily basis. Founded in 2013, Satispay offers a simple, secure mobile payment platform independent from traditional banking circuits, used by millions of users and hundreds of thousands of merchants across Europe. Beyond payments, the product includes savings features and financial services, built with a strong focus on scalability, reliability and user experience.
We are looking for two Staff Software Engineers (L8–L9) with distinct domain focus but the same level of seniority, responsibility and impact: one position in the Consumer Wealth team and one in the Core team.
What "Staff" means at Satispay
The Staff Engineer at Satispay works toward the success of the organisation and the entire technology ecosystem. They operate at cross-team and multi-service scale, manage technical ambiguity and contribute to defining the long-term architectural strategy for their area/product. They are a multiplier: they raise the bar, develop future technical leaders and align diverse teams on shared practices and decisions. The impact is strategic and systemic (months/years): they help the company "do the right things" technologically.
Important note: this is a hands-on role — you will write code and contribute to delivery every week.
The two teams
Consumer Wealth Team Focus: features for the Satispay consumer app. You will work on B2C products with direct visibility into user impact, in constant collaboration with Product and Design, with attention to quality, reliability and experience. Ideal if you have experience on: consumer apps or fintech products, product-led environments, systems that need to scale while maintaining a reliable UX.
Core Team Focus: core platform services and mission-critical financial infrastructure. High-criticality systems such as interbank flows, e-money ledger and IAM, designed for high traffic and maximum reliability. Ideal if you have experience on: complex distributed systems, reliability, resilience, data consistency and architectural trade-offs in mission-critical environments.
What you'll do (shared responsibilities)
Design, develop and maintain backend services in Java in a microservices architecture
Own the end-to-end lifecycle: definition, implementation, release, post-launch, maintenance
Directly contribute to system design and architectural decisions, making trade-offs explicit (performance, resilience, consistency, costs)
Work on scalability, reliability and observability (monitoring, troubleshooting, continuous improvement)
Act as technical reference and mentor: structured coaching, raising the bar, common standards across teams
Identify improvement opportunities at scale (efficiency, cost reduction, quality, processes)
Stack & tech requirements
Essential
Java (solid and recent experience)
Spring Boot (3.x) / Spring ecosystem
Microservices architecture
AWS: EC2, ECS, RDS, S3, CloudWatch
PostgreSQL (performance, query optimisation, monitoring)
Event-driven systems: SNS/SQS (conceptual understanding + practical application)
Nice to have
Kubernetes / EKS
Kafka or streaming systems
APM / advanced observability
Experience in fintech/payments or high-criticality systems
You're the right fit if:
You've worked in product companies (preferred) and have delivered projects end-to-end
You have real experience in system design, scalability and architectural trade-off evaluation
You have concrete evidence of hands-on mentoring/technical leadership
You have excellent written and spoken English (at Satispay, work and documentation are in English)
You're interested in working on long-lived systems
You identify with an ownership culture
Not a good fit if…
You prefer primarily consulting / client delivery environments
You're looking for a purely "architecture" or "management" role (this stays hands-on)
You're looking for full remote (see below)
Work arrangements and constraints
Hybrid: 3 days on-site in Milan (Garibaldi area) + 2 days remote
No visa sponsorship: we evaluate candidates already eligible to work in the EU (relocation support may be available)
What the company offers
National metalworking collective agreement (CCNL Metalmeccanico), permanent contract
Meal vouchers €8/day
Stock Options
Gross annual salary up to €80k
Welfare budget €1,200/year
Hybrid work (3 days on-site Garibaldi area, 2 remote)
Unlimited PTO
Mental health support via Serenis
Technical training with unlimited access to O'Reilly
Language lessons with Preply
This job posting is addressed to candidates of all genders, ages and nationalities, pursuant to Italian laws on equal opportunities.
- Sedi
- Lombardia, Milano
- Stato remoto
- Ibrido
- Stipendio annuale
- 80.000 €
- Tipo di occupazione
- Tempo pieno
Domande che ti stai chiedendo
-
Normalmente il nostro processo interno in Welyk è composto da un primo step con uno dei nostri Full Stack Recruiter, per poi passare ad un colloquio tecnico con uno/a dei/delle nostri/e Tech Mentor.
Se entrambi gli step vengono superati con successo verrai presentato/a all'azienda per la quale ti sei candidato/a. -
Se pensi ti manchino competenze, o semplicemente vuoi confrontarti con una persona esperta, dai un'occhiata alla nostra parte formativa su: https://www.tomorrowdevs.com/
-
Una era poco, quindi ne abbiamo 3!
- Il server Discord di TomorrowDevs: https://www.tomorrowdevs.com/community-free
- Il gruppo Telegram della Locanda: del Tech https://t.me/+mqQJQ9BqKOViMmVk
- TechBay su Reddit: https://www.reddit.com/r/techbay/
A proposito di Welyk
Welyk.tech
Un marchio di Deckx SRL
Rome (RM), Italy
P.IVA: 16796571004
hello@welyk.tech