
Pozíció leírása / Job description
Our client is an innovative cybersecurity company working on products for the telecommunication and IoT industries. They are currently building a new software development team in Budapest and are looking for a skilled Technical Lead (Java & Spring Boot) to join their team.
-
Define and evolve system architecture using Spring Boot microservices, Postgres, MQTT/Kafka for data ingest
-
Build high-throughput REST/GraphQL APIs and WebFlux services
-
Set coding standards, conduct code reviews, and mentor two senior engineers
-
Own platform security: OAuth2/OIDC, mTLS between services, secrets management
-
Work with Product to break down features into deliverables and balance tech debt vs. delivery speed
Elvárások / Requirements
-
8+ years of backend engineering experience, including 2+ years in tech lead or principal roles
-
Expert in Java 17+ and Spring Boot 3 (WebFlux, Data, Security)
-
Solid background in building web applications and services
-
Hands-on experience with event streaming/messaging (MQTT, NATS, RabbitMQ)
-
Strong skills in PostgreSQL: schema design, query optimization
-
Production experience with Kubernetes and Docker (not DevOps-focused, but confident in runtime environments)
-
Excellent written and spoken English communication skills
Amit nyújtunk / Benefits
- Flexible hybrid work, core hours 10:00–16:00
- Choice of personal laptop
- Small, senior team: low bureaucracy, high impact
