Ph3Base pay range /h3p40.000€ - 60.000€, commensurate with experience. /ph3Overview /h3pWe\'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. /ppThis position is open to both intermediate and senior-level engineers, with responsibilities and expectations tailored to your experience. /ppOur current technology stack includes bScala, Kotlin, and Elixir /b 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. /ppLocation: Milan, Lombardy, Italy. /ph3Key Responsibilities /h3ullibDevelop and Maintain /b: Design, build, and maintain robust server-side applications, including extending and improving existing systems. /lilibCode Excellence /b: Write efficient, reusable, and well-documented code, accompanied by comprehensive automated tests. /lilibScalable Architecture /b: Contribute to the design and implementation of scalable and resilient backend systems. /lilibAPI Development /b: Design and implement RESTful and GraphQL APIs for seamless frontend-backend communication. /lilibDatabase Management /b: Integrate with and optimize relational databases (e.g., PostgreSQL, MySQL) and other data sources. /lilibProduction Reliability /b: Debug and resolve production issues, monitor server health, and respond to incidents promptly. /lilibCollaboration /b: Work closely with cross-functional teams, including frontend developers, product managers, and stakeholders, to deliver high-quality solutions. /lilibArchitectural Influence /b: Participate in architectural discussions and contribute to technology selection decisions. /lilibDevOps Practices /b: Implement and maintain CI/CD pipelines and contribute to containerization and orchestration efforts. /li /ulh3Qualifications Skills /h3ullibBackend Expertise /b: Proven experience as a Backend Software Engineer, with responsibilities adjusted based on experience level. /lilibSoftware Design /b: Solid understanding of software design patterns and architectural principles. /lilibCloud Experience /b: Experience designing, developing, and deploying applications on cloud platforms. /lilibSystem Evolution /b: Demonstrated ability to maintain and evolve existing backend systems while driving innovation. /lilibDatabase Proficiency /b: Strong experience with relational databases (e.g., PostgreSQL, MySQL). /lilibDevOps Familiarity /b: Familiarity with DevOps practices, including containerization (Docker, Kubernetes) and CI/CD pipelines. /lilibCommunication Skills /b: Excellent written and verbal communication skills in English. /lilibProblem Solving /b: Strong analytical and problem-solving abilities. /li /ulh3Nice to Have /h3ulliExperience with Scala, Kotlin, or Elixir. /liliExperience with Domain-Driven Design (DDD) and event sourcing architectures. /liliKnowledge of AWS and its ecosystem. /li /ulh3Seniority level /h3ulliMid-Senior level /li /ulh3Employment type /h3ulliFull-time /li /ulh3Job function /h3ulliInformation Technology /li /ulpReferrals increase your chances of interviewing at Casavo by 2x /ppGet notified about new Senior Software Engineer jobs in strongMilan, Lombardy, Italy /strong. /p /p #J-18808-Ljbffr