Senior Software Engineer (all genders)
Zagreb / HR
Full-time
Permanent employee
3,518 - 3,618 € pro Monat
About the job
Experienced developer to lead technical initiatives, mentor junior team members, and drive architectural decisions. Will take ownership of complex features and serve as technical authority. Works with Product Owners to translate business requirements into scalable, secure solutions.
You
Key Responsibilities
Technical Leadership
Experience
Technical Leadership
- Design and implement scalable, secure, cloud-native solutions
- Drive architectural decisions and evaluate technology trade-offs
- Establish coding standards and best practices
- Conduct code reviews and ensure quality adherence
- Lead technical discussions on complex problems
- Mentor Professional and Junior developers
- Document technical decisions and architectural approaches
- Share knowledge through technical talks or pair programming
- Guide team on security and cloud-native best practices
- Take ownership of complex features from design through production
- Work with Product Owner to refine requirements
- Estimate and execute deliverables reliably
- Identify technical risks early and propose mitigation
- Ensure features meet security, performance, and scalability requirements
- Identify opportunities for technical optimization and refactoring
- Evaluate new tools, frameworks, and approaches
- Propose improvements to development processes
Experience
- Minimum 7+ years of professional software development
- Minimum 4+ years with Java/Spring Boot + Angular stack
- Proven experience designing scalable, cloud-native systems
- Strong track record shipping production systems reliably
- Experience mentoring or leading other developers
- Expert-level: Java, Spring Boot (Spring Core, Spring Security, Spring Data JPA), Hibernate, Jersey
- Advanced Angular: components, services, RxJS, state management, performance optimization
- Strong knowledge of: SASS, Hazelcast, RabbitMQ, websockets, Drools, Jasper Reports
- Jackson for JSON serialization
- Quartz for scheduled jobs and workflow automation
- Database design and optimization
- Containerization (Docker, Kubernetes) and cloud deployment
- Expert REST API design and best practices
- Strong security knowledge: authentication, authorization, encryption, secure communication
- Cloud-native architecture patterns: microservices, distributed systems, resilience
- CI/CD pipelines, automated testing strategies, monitoring
- Basic understanding of AI/ML concepts (ideal)
- Experience with Python, PHP, Node.js, or other backends
- Ability to learn and adapt to new stacks quickly
- Excellent communication in English and German
- Ability to articulate complex technical concepts clearly
- Strong problem-solving and analytical thinking
- Mentoring and coaching capabilities
- Proactive, self-directed, takes ownership
- Comfortable with ambiguity and rapid change
Über uns
Was wir tun:
F24 ist Europas führender Software-as-a-Service (SaaS) Anbieter für Resilienz. Mehr als 5.500 Kunden weltweit vertrauen auf die digitalen Lösungen von F24, die Unternehmen und Organisationen in allen Bereichen der Resilienz unterstützen. Die Lösungen umfassen Business Messaging und Service Notification, Notfall- und Massenbenachrichtigung, Incident- und Krisenmanagement sowie Governance, Risk und Compliance.
F24 unterstützt Kunden aus nahezu allen Branchen, von Energie, Gesundheitswesen, Industrie, Finanzwesen, IT, Tourismus und Luftfahrt bis hin zu einer Vielzahl von öffentlichen Organisationen. Langjährige internationale Erfahrung macht F24 zum Experten für die Verbesserung der Resilienz durch digitale Lösungen.
Gegründet wurde das Unternehmen im Jahr 2000 in München, wo sich auch der Hauptsitz der F24 AG befindet. Heute unterstützt F24 Unternehmen und Organisationen in mehr als hundert Ländern, an über 20 Standorten in Europa und darüber hinaus. Der Vorstand der F24 AG besteht aus dem F24-Mitbegründer Christian Götz und dem Vorstandssprecher Dr. Jörg Rahmer.
Gute Gründe, um bei F24 zu arbeiten:
F24 ist Europas führender Software-as-a-Service (SaaS) Anbieter für Resilienz. Mehr als 5.500 Kunden weltweit vertrauen auf die digitalen Lösungen von F24, die Unternehmen und Organisationen in allen Bereichen der Resilienz unterstützen. Die Lösungen umfassen Business Messaging und Service Notification, Notfall- und Massenbenachrichtigung, Incident- und Krisenmanagement sowie Governance, Risk und Compliance.
F24 unterstützt Kunden aus nahezu allen Branchen, von Energie, Gesundheitswesen, Industrie, Finanzwesen, IT, Tourismus und Luftfahrt bis hin zu einer Vielzahl von öffentlichen Organisationen. Langjährige internationale Erfahrung macht F24 zum Experten für die Verbesserung der Resilienz durch digitale Lösungen.
Gegründet wurde das Unternehmen im Jahr 2000 in München, wo sich auch der Hauptsitz der F24 AG befindet. Heute unterstützt F24 Unternehmen und Organisationen in mehr als hundert Ländern, an über 20 Standorten in Europa und darüber hinaus. Der Vorstand der F24 AG besteht aus dem F24-Mitbegründer Christian Götz und dem Vorstandssprecher Dr. Jörg Rahmer.
Gute Gründe, um bei F24 zu arbeiten:
- Habe einen spürbaren Impact! Arbeite in einem agilen Umfeld, in welchem Du einen wichtigen Beitrag zum Erfolg unserer Kunden und zur Zukunft unseres Unternehmens leistest.
- Werde Teil unseres etablierten Unternehmens mit einer inspirierenden Kultur, flachen Hierarchien und unseres offenen, ehrlichen, innovativen und unterstützenden Teams!
- Wachse mit uns: Wir sind eine Firma auf Erfolgskurs, die in stetigem, internationalen Wachstum begriffen ist. Du hast die Möglichkeit unsere Entwicklung mitzugestalten.
- Nutze unser flexibles Arbeitsmodell: Wir setzen auf eine Kombination aus Präsenz in unseren Offices und Arbeit aus dem Home-Office. So stärken wir unseren Teamgeist und geben Dir zugleich die Möglichkeit, die bestmögliche Balance aus privatem und professionellem Leben zu erreichen.
