Software Developer
Role details
Job location
Tech stack
Job description
You will be part of a cross-functional scrum team working with one of Verisure's most critical domains: alarm handling. The team develops and maintains systems and services used for alarm handling, where reliability, performance, and availability are essential.
You'll work on both new development and continuous improvement of existing solutions, taking strong ownership from idea to production. The team is based across Malmö and Linköping, with close collaboration across several countries.
What You Will Be Up To
- Design, develop, test, and maintain frontend, backend services and/or integrations
- Work end-to-end: requirement analysis, design, implementation, deployment, monitoring and maintenance
- Improve existing systems with focus on performance, stability, and maintainability
- Monitor production systems and handle incidents when needed
- Collaborate closely with product owners, stakeholders, and other development teams
- Review code, write tests, and contribute to CI/CD, monitoring and releases
- Take ownership of tasks from idea to production, including documentation, quality assurance and knowledge sharing
- Support and guide team members and contribute to team development, * Is this a pure coding role? No. This role combines development with ownership, collaboration, and responsibility for production systems.
- Will you only be working with new development? No. You will work on both new development and maintenance and improvements of existing solutions.
- Do I need Delphi experience? No. Delphi is part of the current landscape and can be learned on the job, but Java experience is the key requirement.
Bottom line
If you enjoy working with complex systems, understanding the real customer impact of your work, and working in a team where reliability truly matters, this role is a strong match.
People Protecting People Is What We're All About.
_We're taking that philosophy seriously by spending time with the people who matter most to us. As a result, our response time in this recruitment may be a little slower than usual during the summer break.
Requirements
- 3-5 years of hands-on software development experience
- Strong experience in Microservices, Java and Spring Boot
- Strong SQL knowledge
- Experience working in agile scrum teams
Nice To Have / Technologies The Team Works With
- Web technologies (we are transitioning our frontend and welcome experience with modern web frameworks)
- Message bus (RabbitMQ, Kafka)
- Kubernetes, Docker, CI/CD
- NoSQL (Cassandra)
- Apache Flink
- Monitoring and observability tools, * You have 3-5 years of experience as a software developer
- You take responsibility and drive tasks from start to finish
- You care about quality, reliability, and customer experience
- You enjoy solving complex problems across multiple systems
- You like supporting teammates and contributing to a strong team culture