Overview
Software Developer at our Technology Hub in Madrid. We are looking for a passionate, Software Engineer with experience in front and backend development, architecture and API solutions. As a Software Developer, you will lead with a team of experienced Software engineers, helping the team to succeed in their goals.
We would like to be platform owners, so we develop in a high quality environment, implementing SW development best practices and maintaining our platform with a zero bugs target.
You will interact with internal and external staff which demands a continuous communication and teamwork. Relevant international display (Europe & South America) for the technical solution integration of the other countries, which are part of the group Securitas Direct.
The role will be located in Madrid .
Main Responsibilities
* Participate in defining viable solutions within the Verisure IT ecosystem.
* Collaborate in evaluating alternatives at the architecture level, whether it is a product, SaaS, or cloud solutions, for Monitoring Station projects
* Assist teams in correctly defining non-functional requirements
* Support compliance with best practices in integration, architecture, testing, and strategic IT guidelines
* Ensure adherence to security guidelines, regulations, and company policies.
Required Qualifications
* Master/ B.A in Computer Engineer or Telecommunications.
* Fluent level of English (B2)
* +3 years of probable experience in IT.
Technical skills
* Knowledge as a Java backend engineer in a distributed environment
* Solid knowledge in relational and non-relational databases (Oracle, MySQL, Sybase, Mongo, etc.)
* Participate in the software development lifecycle in a DevOps culture
* Knowledge of container orchestration:
Docker, Kubernetes, Helm
* Expertise in messaging JMS or brokers (rabbitMQ, Kafka, etc.)
* Cache DB (Redis, Coherence)
* Knowledge or experience in microservices architectures and transitioning from monolithic to microservice architecture
* Good understanding of end-to-end software solutions
* KPI solution measurement knowledge. What to measure and where?
* Performance solving experience. Finding, avoiding, and solving bottlenecks
* Public and private cloud architecture.
* Experience in Agile methodologies.
SW design knowledge
* Knowledge in archetypes and design patterns
Additional Skills That Would Be a Plus
* Experience in front end development.
* Experience in TDD or BDD.
* Basic networking knowledge.
Soft Skills
* Collaborate and support team members
* Communication skills to align the needs of the product owner, scrum master and development team
* Focus on achieving results
* Self-organized
* Goal focused
Examples of benefits and environment:
Work Environment, Learning & Development, Well-being, Reward, Lunch included, Dynamic environment, International stakeholder projects, Team buildings, Learning and training programs.
#J-18808-Ljbffr