Satispay

Senior Backend Software Engineer - Core Domain (Relocation to Milan)

Satispay2 weeks ago
Location

Ukraine, Kyiv

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 Core Team in Milan, focusing on critical payment infrastructure, risk management, and financial systems. The ideal candidate will drive technical excellence in microservices architecture, designing and scaling core platform domains while mentoring junior engineers and supporting cross-team technical leadership.

What you'll do

Core Platform Engineering: Design and evolve sensitive systems like Transaction Ledger, IAM, and Payment Orchestration, ensuring high performance and scalability
Risk Management: Optimize and implement services for bank integrations, credit risk assessment, and real-time fraud detection
Technical Leadership: Drive cross-team technical analysis, produce high-quality documentation, and lead technical discussions
Engineering Excellence: Implement rigorous testing strategies, oversee safe system rollouts, and promote code maintainability
Mentorship: Provide technical guidance to junior and mid-level engineers, fostering a culture of operational excellence

What we look for

Technical

Backend DevelopmentMinimum 5 years of backend software engineering experience
Cloud ExpertiseProven experience with microservices and cloud environments, preferably AWS
System DesignStrong understanding of distributed systems and external dependency management

Education

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

Experience

Professional ExperienceAt least 5 years of related backend software engineering experience
MicroservicesDemonstrated track record working in high-paced, mission-critical contexts

Skills

Required skills

JavaDeep expertise in Java programming with proven experience in enterprise-level applications
Spring BootAdvanced knowledge of Spring Boot framework for building microservices
MicroservicesExtensive experience designing and implementing microservices architectures
AWSProficient in AWS cloud infrastructure and services
Distributed SystemsStrong understanding of distributed system design and management

Nice to have

FinTech ExperienceBackground in financial technology platforms and payment systems
Banking IntegrationsExperience with external banking protocol integrations
Risk ManagementKnowledge of credit risk and fraud detection systems

Compensation & benefits

Salary

EUR 80,000 – 120,000 (annual)

Stock options

Available

Benefits

Health & Wellness

Unlimited paid time off, psychological support, flexible hybrid working

Professional Development

Internal mobility program, language classes, professional development programs

Financial Benefits

Competitive salary, stock option plan, international relocation support, flexible benefits


Interview process

  1. 1
    Initial Screening Review of application and resume by recruiting team
  2. 2
    Technical Phone Screen Preliminary discussion of technical background and experience
  3. 3
    Technical Interview In-depth technical assessment of Java, Spring Boot, and system design skills
  4. 4
    System Design Challenge Evaluate candidate's approach to designing complex microservices architectures
  5. 5
    Cultural Fit Interview Assessment of alignment with Satispay's values and team dynamics
  6. 6
    Final Executive Interview Discussion with senior leadership about candidate's potential impact

Apply for this position

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