CareerPlan

Lead Java Developer

Zagreb / HRFull-time€55k2026-01-23 → 2026-11-11
Based in Croatia

Core

Lead the development of a mission-critical Emergency Notification Services (ENS) platform used during real-world emergencies, serving thousands of organizations globally.

Role type

Senior IC Lead Software Engineer (Java/Spring Boot)

Builds

Cloud-native web platform and distributed systems for instant crisis communication (SMS, voice, email, push)

Domain

SaaS / Crisis Management / Emergency Response

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Angular, RESTful APIs, Distributed Systems, Cloud-native architecture, RabbitMQ, WebSockets, Relational databases, CI/CD pipelines

Preferred skills

Mentoring engineers, Technical leadership, Stakeholder management, Secure software development, Scalable system design

Technologies

Java, Spring Boot, Hibernate, Spring Security, Spring Data JPA, Angular, TypeScript, SASS, RabbitMQ, Hazelcast, WebSockets, Docker, Kubernetes, CI/CD, REST APIs, SQL

Responsibilities

Lead the Portal development team, Shape technical direction of the cloud-native platform, Remain hands-on with development, Drive engineering excellence through architecture and standards, Influence product strategy and technical decisions

Seniority

Senior, hands-on IC with leadership responsibilities