Lead Java Developer
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