Senior Java Microservices (Backend) DeveloperWe are looking for a highly skilled Java Microservices Developer with expertise in building microservices using Java. The ideal candidate will have a minimum of 6 years of experience in Java, spring boot, microservices development, with expert-level proficiency, and a strong understanding of building highly scalable systems using cloud and edge computing.Key Responsibilities:Design and develop highly scalable microservices using java, spring boot, Graph QLBuild and manage Kubernetes clustersExperience working with Kafka and AMQGood experience working on system design and architectureDevelop and maintain CI/CD pipelines using GITOPS, GIT, and JenkinsCollaborate with multiple teams to handle production supportImplement agile engineering practices to deliver high-quality softwareDevelop and implement microservice automation testing frameworksMonitor and troubleshoot production issues using Splunk, Dynatrace, and GrafanaWork with YML files and LinuxRequirements:Experience working with databases like Cosmos, Cassandra and MariaDBStrong experience in building micro services using javaA minimum of 3 years of experience in Kubernetes and DockerStrong knowledge of building highly scalable systems using cloud and edge computingMid-level proficiency in CI/CD, GITOPS, GIT, and JenkinsExpert-level problem-solving skills with the ability to solve LeetCode/HackerRank medium to high standard questionsFamiliarity with microservice automation testing frameworksStrong knowledge of Splunk, Dynatrace, and GrafanaExperience in working with YML files and LinuxExperience in working with shell scriptingExperience in cloud platformsIf you are a self-starter who enjoys working in a fast-paced environment, has excellent communication skills, and can collaborate effectively with multiple teams, then we encourage you to apply for this exciting opportunity.