Senior Software Engineer, Back End Developer

A fintech company pioneering simplified payment solutions across Europe
Milan, Metropolitan City of Milan, Italy
Backend
Senior Software Engineer
Hybrid
7+ years of experience
Finance

Description For Senior Software Engineer, Back End Developer

Satispay is revolutionizing payments across Europe, focusing on simplicity and accessibility. As a Senior Software Engineer, Back-End Developer, you'll be instrumental in designing and building scalable systems using primarily Java and various AWS services. The tech stack includes Linux, MySQL, PostgreSQL, Java, Jersey, Spring, and DynamoDB, with infrastructure hosted on AWS using RESTful microservices, EC2, RDS/DynamoDB, S3, Lambda, and Kinesis.

You'll work closely with the Product team to improve and innovate payment solutions, taking ownership of your work from conception to deployment. The role requires strong analytical skills to identify user needs and create intuitive solutions. You'll collaborate across departments to ensure features meet user requirements while contributing to Satispay's mission of simplifying payments.

The ideal candidate brings 7+ years of back-end engineering experience, with expertise in microservices and cloud environments. Strong programming skills in Java or similar languages are essential, along with cloud platform knowledge. You'll need excellent communication skills and fluency in both Italian and English.

Satispay offers a dynamic, international environment with attractive benefits including hybrid working, meal vouchers, language learning opportunities, welfare budget, stock options, and regular team events. The company values diversity and inclusion, welcoming individuals from all backgrounds to contribute to their mission of making payments simpler and more accessible across Europe.

Last updated 13 days ago

Responsibilities For Senior Software Engineer, Back End Developer

  • Design, build, and deploy scalable, high-quality systems
  • Work with back-end technologies and DevOps tools
  • Improve and innovate payment solutions
  • Understand and address user needs
  • Build and improve products
  • Collaborate across teams to design and deliver features

Requirements For Senior Software Engineer, Back End Developer

Java
MySQL
PostgreSQL
  • At least 7 years of experience in back-end software engineering
  • Experience with microservices, cloud environments, and Agile methodologies
  • Deep experience with Java or other object-oriented programming languages
  • Strong understanding of cloud platforms (AWS is a plus)
  • Structured communication skills
  • Fluency in Italian and English

Benefits For Senior Software Engineer, Back End Developer

Equity
  • Stock Option Plan
  • Meal vouchers
  • Preply language platform access
  • 1.2k company welfare budget
  • Tech equipment provided
  • Team-building events, parties, and trips
  • Hybrid working policy

Interested in this job?

Jobs Related To Satispay Senior Software Engineer, Back End Developer

Software Engineer, Back End Developer

Join Satispay as a Senior Backend Software Engineer in Milan, Italy. Design scalable payment systems, work with Java and AWS, and revolutionize European fintech.

Senior Software Engineer - Seattle

Senior Software Engineer position at Rokt, offering $325-435K compensation, working on AI/ML-powered ecommerce solutions in Seattle with hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer position at Thorlabs developing desktop applications and SDKs for optical and laser technology products, requiring expertise in C#, .NET, and multiple programming languages.

Senior Software Engineer, Platform

Senior Software Engineer position at Astronomer, focusing on platform development with Golang and TypeScript, offering remote work and competitive compensation.

Solutions Engineer, Public Sector

Senior Solutions Engineer role at OpenAI focusing on public sector clients, requiring 7+ years of pre-sales experience and technical expertise in AI solutions.