🚀 Senior Backend Engineer🧩 What You’ll DoDesign, build, and operate scalable & highly available backend systems with a strong focus on reliability and continuous delivery.Develop and evolve services within an event-driven, microservices architecture (RabbitMQ, Kafka, or similar).Take end-to-end ownership of features: from design → implementation → testing → production.Collaborate closely with Engineering, Product, and QA to deliver high-quality solutions.Lead by example in code reviews, ensuring clean, maintainable, and testable code.Mentor mid-level and junior engineers through hands-on guidance and knowledge sharing.Participate in and lead technical interviews, helping maintain a high hiring bar.Continuously improve engineering practices, tooling, and system reliability.🎯 What We’re Looking For5+ years of backend engineering experience.Strong experience with Java + Spring Framework / Spring Boot.Solid background building RESTful APIs.Proven experience with event-driven systems (RabbitMQ, Kafka, or similar).Experience with relational databases (MySQL, PostgreSQL, OracleDB…).Hands-on experience with distributed systems & microservices in production.Strong focus on code quality & automated testing (unit + integration).Comfortable working with Git-based workflows in cross-functional teams.✨ Nice to HaveKnowledge of CQRS, DDD, Event Sourcing, or NoSQL databases.Experience with Test-Driven Development (TDD).Familiarity with Docker, CI/CD pipelines, and cloud platforms (e.g. GCP).Experience with Kotlin.🤝 How We WorkWe operate in Agile, cross-functional teams.We value clear communication, predictable delivery, and well-tested systems.Senior engineers are expected to:Lead by exampleSupport and mentor othersContinuously raise the engineering bar