About the job
F24 is Europe's leading crisis management and emergency notification SaaS provider, trusted by more than 5,500 organisations across 100 countries. From governments and airlines to banks and critical infrastructure providers, our technology helps organisations communicate and respond when every second matters.
Why F24?
We're building the next generation of our Emergency Notification Services (ENS) platform, the foundation of F24 for more than 25 years. ENS enables organisations to communicate instantly during critical situations through SMS, voice calls, email, push notifications, and conference bridges. As demand grows for large-scale public alerting and crisis response capabilities, we're investing heavily in modernising the platform through cloud-native architecture, enhanced security, and scalability.
As a Lead Software Engineer, you'll take ownership of the Portal development team, responsible for the core web platform that powers ENS. This is not a management-only role. We're looking for a technical leader who enjoys leading from the front, remaining hands-on in the code while mentoring engineers and shaping technical direction.
You'll work closely with Software Architects, Product Owners, QA Engineers, UX Designers and fellow engineering leaders as we continue building our new technology hub in Zagreb. This is an opportunity to help shape both the future of a mission-critical platform and the engineering culture behind it.
Your tasks
Om jobben
You
This is an opportunity to:
Lead the development of a mission-critical platform used during real-world emergencies and major incidents
Shape the technical direction of a modern cloud-native platform serving thousands of organisations globally
Remain hands-on with development whilst mentoring and growing a high-performing engineering team
Drive engineering excellence through architecture, quality standards, and best practices
Influence product strategy and technical decision-making across a critical business platform
Join a rapidly growing engineering hub with significant investment and long-term career opportunities
Help modernise and scale a platform that millions of people may rely on during critical situations
What You'll Bring
Leadership & Engineering Experience
7+ years of professional software engineering experience
Previous experience leading software engineering teams within a SaaS or product-led environment
Proven track record of mentoring engineers and helping teams grow and succeed
Experience delivering complex, scalable software platforms into production
Strong stakeholder management and collaboration skills across Product, Architecture, QA and Engineering
Technical Expertise
Strong commercial experience with Java and the Spring Boot ecosystem
Expertise building and supporting Angular applications
Experience designing and developing RESTful APIs and distributed systems
Strong understanding of secure software development and modern authentication practices
Experience working with cloud-native architectures and containerised environments
Familiarity with messaging technologies such as RabbitMQ and WebSockets
Strong knowledge of relational databases, performance optimisation, and scalable system design
Experience with CI/CD pipelines, automated testing, and engineering best practices
Leadership Mindset
Passion for technical leadership through coaching, mentoring and problem solving
Ability to balance delivery, technical debt, innovation and long-term platform sustainability
Strong decision-making skills and comfort navigating ambiguity
Commitment to creating an inclusive, collaborative and psychologically safe team environment
Curiosity and enthusiasm for emerging technologies, including AI-assisted development tools
Tech Stack
Java | Spring Boot | Hibernate | Spring Security | Spring Data JPA | Angular | TypeScript | SASS | RabbitMQ | Hazelcast | WebSockets | Docker | Kubernetes | CI/CD | REST APIs | SQL
This position is paying up to €55K (Gross) annually.
Your future team
Contact
Kontakt oss