Backend Software Engineer (mid/senior)

Casavo

Milano

In loco

EUR 40.000 - 60.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

A digital real estate agency in Milan is seeking a Backend Software Engineer to enhance backend systems and develop new features. The ideal candidate has experience with Scala, Kotlin, or strong backend experience in other languages. Responsibilities include developing server-side applications, API development, and maintaining database systems. Salary range is between €40,000 and €60,000 based on experience.

Competenze

  • Proven experience as a Backend Software Engineer, with responsibilities adjusted based on experience level.
  • Solid understanding of software design patterns and architectural principles.
  • Demonstrated ability to maintain and evolve existing backend systems while driving innovation.

Mansioni

  • Design, build, and maintain robust server-side applications.
  • Write efficient, reusable, and well-documented code, accompanied by comprehensive automated tests.
  • Contribute to the design and implementation of scalable and resilient backend systems.

Conoscenze

Backend Expertise
Software Design
Cloud Experience
Database Proficiency
Communication Skills
Problem Solving

Strumenti

PostgreSQL
MySQL
Docker
Kubernetes

Descrizione del lavoro

Join to apply for the Backend Software Engineer (mid/senior) role at Casavo

4 days ago Be among the first 25 applicants

Join to apply for the Backend Software Engineer (mid/senior) role at Casavo

Get AI-powered advice on this job and more exclusive features.

This range is provided by Casavo. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Casavo is a next-generation digital real estate agency that leverages technology to simplify and expedite the process of buying and selling real estate.

Casavo is a next-generation digital real estate agency that leverages technology to simplify and expedite the process of buying and selling real estate.


Job Overview

We're seeking a passionate and experienced Backend Software Engineer to join our growing team. You'll play a crucial role in enhancing and maintaining our existing backend software systems, while also driving the development of innovative new features and services. We value engineers who are committed to writing clean, maintainable, and scalable code, and who are eager to contribute to architectural decisions. This role offers the opportunity to work on challenging projects and make a significant impact on our product.


This position is open to both intermediate and senior-level engineers, with responsibilities and expectations tailored to your experience.


Our current technology stack includes Scala, Kotlin, and Elixir for backend development. While experience with these languages is a significant advantage, we are open to considering candidates with strong backend experience in other languages.


The salary range for this position is between 40.000€ and 60.000€, commensurate with experience.


Key Responsibilities:

  • Develop and Maintain: Design, build, and maintain robust server-side applications, including extending and improving existing systems.

  • Code Excellence: Write efficient, reusable, and well-documented code, accompanied by comprehensive automated tests.

  • Scalable Architecture: Contribute to the design and implementation of scalable and resilient backend systems.

  • API Development: Design and implement RESTful and GraphQL APIs for seamless frontend-backend communication.

  • Database Management: Integrate with and optimize relational databases (e.g., PostgreSQL, MySQL) and other data sources.

  • Production Reliability: Debug and resolve production issues, monitor server health, and respond to incidents promptly.

  • Collaboration: Work closely with cross-functional teams, including frontend developers, product managers, and stakeholders, to deliver high-quality solutions.

  • Architectural Influence: Participate in architectural discussions and contribute to technology selection decisions.

  • DevOps Practices: Implement and maintain CI/CD pipelines and contribute to containerization and orchestration efforts.


Qualifications & Skills:

  • Backend Expertise: Proven experience as a Backend Software Engineer, with responsibilities adjusted based on experience level.

  • Software Design: Solid understanding of software design patterns and architectural principles.

  • Cloud Experience: Experience designing, developing, and deploying applications on cloud platforms

  • System Evolution: Demonstrated ability to maintain and evolve existing backend systems while driving innovation.

  • Database Proficiency: Strong experience with relational databases (e.g., PostgreSQL, MySQL).

  • DevOps Familiarity: Familiarity with DevOps practices, including containerization (Docker, Kubernetes) and CI/CD pipelines.

  • Communication Skills: Excellent written and verbal communication skills in English.

  • Problem Solving: Strong analytical and problem-solving abilities.


Nice to Have:

  • Experience with Scala, Kotlin, or Elixir.

  • Experience with Domain-Driven Design (DDD) and event sourcing architectures.

  • Knowledge of AWS and its ecosystem.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology

Referrals increase your chances of interviewing at Casavo by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.
Senior Business Developer Welfare, Corporate
Senior Business Developer Corporate, Payment
Lead Engineer – AI & Personalization (Travel Things) - (Hybrid)
Senior Business Developer - Commercial, Amazon Shipping
Senior HW & SW Quality Assurance Engineer
Senior Software Engineer, Back End Developer
Senior Software Engineer Front End Developer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer - Digital Workplace
Senior Software Engineer - Digital Workplace

Canonical • Milano

Remoto
EUR 50.000 - 70.000
Personal learning and development budget of USD 2,000 per year
Annual performance-driven bonus
Distributed work environment with team sprints
Senior Software Engineer - Digital Workplace
Senior Software Engineer - Digital Workplace

Canonical • Torino

Remoto
EUR 45.000 - 65.000
Personal learning budget of USD 2,000 per year
Annual compensation review
Remote working environment
Senior Backend Software Engineer - Core Domain
Senior Backend Software Engineer - Core Domain

Visa Hunt • Milano

In loco
EUR 51.000 - 67.000
Private health insurance
Stock options
Relocation support
+5
Senior Backend Software Engineer - Core Domain
Senior Backend Software Engineer - Core Domain

Satispay • Milano

Ibrido
EUR 51.000 - 67.000
Health insurance
Stock Option Plan
Meal vouchers
+1
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Milano

Remoto
EUR 40.000 - 70.000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Senior Full Stack Developer
Senior Full Stack Developer

acc.digital • Seregno

Ibrido
EUR 35.000 - 50.000
Learning investments including English lessons
Flexible schedule
Worldwide exposure from working with global companies
Software Engineer - Python - Ubuntu Pro client - graduate level
Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical • Roma

Remoto
EUR 30.000 - 40.000
Personal learning and development budget of €2,000 per year
Annual compensation review
Recognition rewards
+2
Software Engineer II, Backend - Consumer Growth Domain
Software Engineer II, Backend - Consumer Growth Domain

Visa Hunt • Milano

Ibrido
EUR 38.000 - 46.000
Health insurance
Stock Option Plan
Meal vouchers
+3
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Moneyfarm • Milano

In loco
EUR 48.000 - 68.000
Senior Backend Software Engineer
Senior Backend Software Engineer

Shopfully • Roma

In loco
Riservato
Flexible hybrid model
Learning opportunities
Inclusive workplace
+2