Software Engineer II - Backend

Moneyfarm

Turbigo

On-site

EUR 38,000 - 48,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Moneyfarm in Turbigo, Italy is looking for a Scala engineer to join a dynamic cross-functional development team. You will address architectural challenges and contribute to backend development while ensuring high-quality code. The ideal candidate will have at least 2 years of software engineering experience, preferably with Scala and related technologies.

This role offers a salary range of €38,000 to €48,000 gross per year plus bonuses, reflecting your skills and experience. Join us and help create a product that our customers love!

Qualifications

  • Minimum 2 years commercial experience in software engineering.
  • Strong experience with Scala is preferred, Java or Kotlin is acceptable.
  • Good understanding of agile methodologies, particularly Kanban/Lean.

Responsibilities

  • Understand and improve the Moneyfarm architecture.
  • Produce high-quality code with adequate test coverage.
  • Review code constructively and collaborate for continual improvement.

Skills

Scala
Java 8+
Kotlin
Typescript
Kafka
Kubernetes
AWS
Git
CI/CD

Education

BSc in Software Engineering or Computer Science

Job description

About the Role

You will be a Scala engineer in a cross‑functional development team. Likely technical challenges you will face in your first year will be related to adapting the architecture of our systems with strong customer growth in mind. Over time you will become the go‑to person within the team for backend development and will take initiative to learn and research new technologies, delivering code of great quality and keeping technical debt under control. A successful candidate will be pragmatic, collaborative, value simplicity and effectiveness, and be biased for action. They will consider being wrong an opportunity for learning and will not view any part of the software development lifecycle as someone else’s problem. Your job will be to help build a great product that our customers love and to help create a great environment to work in. We seek people who want to make an impact in whatever they can, contributing ideas to improve our product, our technology and the way we work. We value an Agile approach to product development, short iteration cycles, frequent releases to customers, and a product‑engineering mindset.

Candidates who belong to ‘Categoria protetta’ (Italian Law 68/99) are more than welcome!

Key Responsibilities
  • Build an understanding of the Moneyfarm architecture as a whole, develop in alignment with it and contribute to plans for improvement.
  • Produce code of great quality with the right degree of test coverage.
  • Review code constructively and work with colleagues to continuously improve the way we work.
  • Keep abreast of technological developments in the industry and their relevance to the company.
  • Share your knowledge and apply it to improve the Moneyfarm systems and the lives of your colleagues.
Requirements
  • At least 2 years of commercial experience in software engineering; a BSc in Software Engineering or Computer Science, or a higher degree is nice to have.
  • Scala commercial experience is highly preferred, but transferable skills in Java 8+, Kotlin, etc. are acceptable.
  • Typescript experience is a plus.
  • Experience with microservices architectures, event‑streaming systems, and cloud providers; knowledge of Kafka, Kubernetes and AWS is a plus.
  • Good understanding of agile methodologies (particularly Kanban/Lean), their principles and ceremonies.
  • Experience working with Git and performing code reviews.
  • Familiarity with CI/CD concepts and tools such as GitLab CI.
  • Focus on testing and extraordinary attention to detail.
  • Experience in fintech or wealth management is a plus.
  • Effective communication in English (written and spoken); Italian is a plus.
Level & Compensation

We apply CCNL Credito and, based on the candidate’s experience and skills, we will assign the title of Software Engineer II.

The salary ranges for this role are as follows:

  • Software Engineer II: €38 000 to €48 000 gross per year plus bonus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Backend
Software Engineer II - Backend

Moneyfarm • Milano

On-site
EUR 38,000 - 48,000
Scala Backend Engineer II — Build Scalable Fintech Systems
Scala Backend Engineer II — Build Scalable Fintech Systems

Moneyfarm • Turbigo

On-site
EUR 38,000 - 48,000
Senior Data Engineer
Senior Data Engineer

Moneyfarm • Italy

On-site
EUR 45,000 - 65,000
Health Insurance
Wellness plan
Fee free investments on Moneyfarm平台
Junior Middle Office Analyst
Junior Middle Office Analyst

Moneyfarm • Milano

On-site
EUR 32,000 - 34,000
Private healthcare insurance
Meal vouchers
Zero-fee investments
+1
Operations Specialist - fixed term 6 months
Operations Specialist - fixed term 6 months

Moneyfarm • Cagliari

On-site
EUR 32,000 - 34,000
Health Insurance
Wellness plan
Fee free investments on Moneyfarm平台
+3
Junior Institutional Sales
Junior Institutional Sales

Moneyfarm • Milano

Hybrid
EUR 65,000 - 90,000
Competitive salary + bonus
Private healthcare
Meal vouchers €7
+2
Junior Institutional Sales
Junior Institutional Sales

Moneyfarm • Milano

On-site
EUR 60,000 - 80,000
Private healthcare insurance
Meal vouchers
Zero-fee investments
+1
Senior BE Developer
Senior BE Developer

Objectway • Milano

On-site
EUR 70,000 - 95,000
Hybrid working
Health insurance
Meal vouchers
+1
Private Wealth Advisor
Private Wealth Advisor

Moneyfarm • Milano

On-site
EUR 35,000 - 50,000
Health Insurance
Wellness plan
Fee free investments
+5
FP&A Analyst
FP&A Analyst

Moneyfarm • Milano

On-site
EUR 35,000 - 40,000
Discretionary bonus
Private healthcare
Meal vouchers €7
+2