Lead Software Engineer
Role Summary & Responsibilities
Cloud-Native Design: Build and maintain ultra-fast, low-memory microservices using Quarkus and modern Java
Architecture & APIs: Design robust RESTful APIs, event-driven integrations (Kafka/RabbitMQ), and serverless components.
Containerization: Deploy and scale workloads using Docker, Kubernetes
Code Quality & Leadership: Lead code reviews, drive technical decisions, and mentor junior engineers
Key Requirements
Core Skills: 5 to 8+ years of backend development with strong proficiency in Java 11/17+ and the Quarkus framework
Cloud & DevOps: Hands-on with Kubernetes,, Docker, and CI/CD pipelines (GHA)
Data & Messaging: Experience with SQL/NoSQL databases, Hibernate/Panache, and Apache Kafka.
Security: Familiarity with OAuth2, JWT, and OpenID Connect standards
Should have good communication