Satispay

Senior Backend Software Engineer - Employer (Relocation to Milan)

Satispay2 weeks ago
Location

Germany, Berlin

Type

Full Time

Salary

EUR 80,000 – 120,000

Level

Senior

Role

Backend Engineer

Posted

Mar 18, 2026

Full TimeSenior

The role

Summary

Satispay is seeking a Senior Backend Software Engineer to join their Business Team in Milan, focusing on revolutionizing digital welfare payments. The ideal candidate will drive multi-service solutions, ensure technical quality, and contribute to the company's mission of simplifying payments through robust backend systems.

What you'll do

Multi-Service Solution Design: Conduct technical analysis for medium-to-large projects impacting multiple services in the Employer domain, focusing on scalability, security, and maintainability.
Technical Quality Assurance: Implement robust testing strategies, balancing automation and manual coverage, and oversee gradual rollouts with careful monitoring.
Technical Mentorship: Provide technical guidance to junior and mid-level engineers, contributing to skill development and maintaining high-quality engineering practices.
System Maintenance: Contribute to simplifying payments and improving accessibility through efficient backend systems that handle complex welfare regulations.
Cross-Team Collaboration: Proactively anticipate and resolve technical blockers, driving knowledge sharing across the organization.

What we look for

Technical

Java ProgrammingDeep experience with Java and Spring Boot development
Cloud InfrastructureStrong understanding of AWS cloud platforms, including EC2, ECS, Lambda, and microservices architecture
Database ManagementProficiency with PostgreSQL and cloud database solutions

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Backend EngineeringMinimum 5 years of experience in backend software engineering with proven track record in microservices and cloud environments
Technical LeadershipProven ability to conduct technical analysis for large-scope projects and mentor engineering teams

Skills

Required skills

JavaAdvanced Java programming skills
AWSExtensive experience with AWS cloud services
MicroservicesExpertise in designing and implementing microservices architectures

Nice to have

FinTech ExperienceBackground or interest in financial technology solutions
Agile MethodologiesExperience with Agile software development practices

Compensation & benefits

Salary

EUR 80,000 – 120,000 (annual)

Stock options

Available

Benefits

Unlimited Paid Time Off

Flexible time off policy supporting work-life balance

Professional Development

Internal mobility program, language classes, and workshops

Mental Health Support

Psychological support and mental health webinars

Stock Option Plan

Equity compensation with potential additional performance-based grants

Relocation Support

International relocation assistance for new hires

Flexible Benefits

Flexible benefit budget and meal vouchers


Interview process

  1. 1
    Initial Screening Review of application and initial candidate evaluation
  2. 2
    Technical Interview Detailed technical assessment of engineering skills and experience
  3. 3
    System Design Challenge Evaluation of candidate's ability to design complex backend systems
  4. 4
    Final Interview Meeting with team leadership to assess cultural fit and final selection

Apply for this position

You'll be redirected to the company's application page