F24

Lead Java Developer

F24 City of Zagreb, Croatia · €55K–€65K/yr

IT Services and IT Consulting · 201-500 employees

3 h ago
java Senior (5-10 yrs) Full-time Croatia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will lead the development of a mission-critical emergency notification platform while remaining hands-on with the code. Additionally, you will mentor the engineering team and shape the technical direction of the cloud-native architecture.

What they look for

Java Spring Boot Angular TypeScript RESTful APIs Cloud-native architecture Docker Kubernetes RabbitMQ CI/CD SQL Hibernate Spring Security WebSockets System design Mentoring

Requirements

The role requires over 7 years of professional software engineering experience with a strong background in Java, Spring Boot, and Angular. Candidates must have proven experience leading teams and designing scalable, secure distributed systems.

Benefits

Flexible working model Work from home International growth opportunities Professional development

Full description

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

About us

What we do:   F24 is Europe’s leading Software-as-a-Service (SaaS) provider for resilience. More than 5,500 customers worldwide rely on F24’s digital solutions, which support companies and organisations through all areas of resilience. Solutions cover business messaging and service notification, emergency and mass notification, incident and crisis management, as well as governance, risk and compliance.    F24 supports customers in virtually every sector ranging from energy, healthcare, industry, finance, IT, tourism and aviation to a wide variety of public organisations. Many years of international experience have made F24 experts in improving resilience with digital solutions.    The company was founded in 2000 in Munich, where F24 AG’s head office is still located. Today, F24 supports companies and organisations in more than one hundred countries, via more than 20 locations in Europe and beyond.

Find out more about working at F24 here.

Good reasons to work at F24:

  • Have a tangible impact! Work in an agile environment where you make an important contribution to the success of our customers and the future of our company.
  • Become part of our established company with an inspiring culture, flat hierarchies and our open, honest, innovative and supportive team!
  • Grow with us: We are a company on the road to success, experiencing steady international growth. You have the opportunity to help shape our development.  
  • Take advantage of our flexible working model: We rely on a combination of presence in our offices and work from home. This way we strengthen our team spirit and at the same time gives you the opportunity to achieve the best possible balance between private and professional life.

Similar roles