Job Description
Programming & Frameworks
Strong expertise in Java (8+), Spring Boot, and Spring Cloud.
Proven experience designing microservices architecture and scalable backend platforms.
Strong experience in REST API design and distributed system architecture.
Hands-on experience with Apache Kafka and event-driven architectures.
Strong knowledge of MongoDB, NoSQL databases, and relational databases.
Experience with schema design, aggregation pipelines, indexing strategies, and transactionmanagement.
Experience implementing authentication and authorization frameworks using Keycloak,OAuth2, JWT, and RBAC.
Experience working with Docker, Kubernetes, and containerised deployments.
Familiarity with CI/CD pipelines and DevOps collaboration models.
Additional Skills(Preferred)
Strong understanding of distributed systems, scalability, and performance engineering.
Excellent problem-solving, debugging, and optimisation skills.
Experience mentoring engineering teams and conducting architecture reviews.
Strong collaboration skills to work with product, engineering, and DevOps teams.