.Senior Backend DeveloperVerisure, operating under two brand names (Securitas Direct & Verisure) is seeking a talented, innovative, passionate Senior Backend Developer.The role will be part of a growing and talented Technology Team and will report directly to our IT Head - Digital Channels.This is a critical role that will help the Technology organization in the development and integration of the software that will be built for a new family of products, delivering the world's most advanced and intuitive smart alarm product suite.Our office in Madrid is a top R&D Center in the connected smart home market. Here we create and develop services and products for home security and home automation.We are specialists in home safety and customer integrity issues and have amassed a wealth of experience and expertise over more than 25 years. We do most things in-house to guarantee premium quality every step of the way.Strategic Context and Value PropositionAs we are living in a place where changes are constant, technology gives us the power to do and have better things. That's why Securitas Direct is looking for a Senior Developer at our Technology Hub in Madrid.We are looking for a passionate Senior Software Engineer with experience in front and backend development, architecture, and API solutions. We would like to be platform owners, so we develop in a high-quality environment, implementing software development best practices and maintaining our platform with a zero bugs target.ResponsibilitiesDevelopment of analysis and technical designs based on the specifications of the business requirements and functional analysis documentation.Development of backend solutions.Analyze and propose implementation alternatives, contributing with the technical vision from the backend point of view.Ensure the execution of best practices in backend development.Application owner, in terms of Delivery and Service.LocationPermanent hire can be based in Madrid.Reports and Organization StructureDirect reporting line into the IT Head - Digital Channels.Candidate ProfileExperiences and QualificationsMaster/B.A in Computer Engineering or Telecommunications.Fluent level of English.6 years of experience in IT.6 years of experience as a Java backend engineer in a distributed environment.Experience with technologies like JBOSS, WebLogic, etc.Expertise in relational databases.Knowledge of development methodologies, version control tools, integration/continuous delivery, and quality (GIT, Maven, Jenkins, Artifactory, SONAR, JUnit, etc).Good communication skills to explain in detail.Relevant Skills that will be ValuedSpring frameworkDockerDistributed Systems experience.Spring Boot Microservices.Performance testing and performance in development knowledge