Satispay

Senior Backend Software Engineer - Employer (Relocation to Milan)

Satispay2 weeks ago
Location

Ukraine, Kyiv

Type

Full Time

Salary

EUR 80,000 – 120,000

Level

Senior

Role

Backend Software 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 mentor peers while working on complex B2B payment systems that impact thousands of employers and employees.

What you'll do

Multi-Service Solutions: Conduct technical analysis for medium-to-large projects impacting multiple services in the Employer domain
Technical Quality Assurance: Implement robust testing strategies with balanced automation and manual coverage
Technical Blockers Resolution: Proactively anticipate and resolve technical challenges, driving cross-organizational knowledge sharing
End-to-End Project Ownership: Deliver features from employer signup to employee benefit allocation with seamless backend integration
Peer Mentorship: Provide technical guidance and contribute to skill development of junior and mid-level engineers
System Maintenance: Contribute to simplifying payments and improving accessibility through efficient backend systems

What we look for

Technical

Java ProficiencyMinimum 5 years of backend software engineering experience with Java
Cloud Platform ExpertiseStrong experience with AWS cloud infrastructure and services
Microservices ArchitectureProven track record of designing and implementing microservices

Education

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

Experience

Professional ExperienceAt least 5 years of related backend software engineering experience
Technical LeadershipDemonstrated ability to lead technical analysis and coordinate cross-team implementations

Skills

Required skills

JavaDeep experience with Java programming language
MicroservicesProven experience designing and implementing microservices architectures
Cloud PlatformsStrong understanding of cloud environments, particularly AWS
Technical LeadershipAbility to conduct technical analysis and mentor junior engineers
Agile MethodologiesExperience working in Agile development environments

Nice to have

PostgreSQLExperience with PostgreSQL database systems
Spring BootFamiliarity with Spring Boot framework
AWS ServicesKnowledge of specific AWS services like EC2, ECS, S3, Lambda
FinTechBackground or interest in financial technology sector

Compensation & benefits

Salary

EUR 80,000 – 120,000 (annual)

Benefits

Unlimited PTO

Unlimited paid time off

Mental Health Support

Psychological support and mental health webinars

Flexible Working

Hybrid working system with flexibility

Parental Benefits

Extended and childcare leave options

Professional Development

Internal mobility programs, language classes, and workshops

Stock Options

Stock Option Plan with potential performance-based additional grants

Relocation Support

International relocation assistance

Financial Benefits

Competitive salary, flexible benefit budget, and meal vouchers


Interview process

  1. 1
    Initial Application Review Screening of submitted application and resume
  2. 2
    Technical Phone Screen Initial discussion about technical background and experience
  3. 3
    Technical Interview In-depth technical assessment of Java, microservices, and cloud expertise
  4. 4
    Team Fit Interview Meeting with potential team members to assess cultural and collaborative fit
  5. 5
    Final Interview Discussion with senior leadership and final selection decision

Apply for this position

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