Picture URL
Organisation/Department
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.
Job description
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
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
Information
Lukáts Réka
Boglárka Éva Tóth