Job Summary
Skill MatrixTotal Years of ExpLocation – Pan India or any constraintHyderabadProject type (Support / Dev / Maintenance)DevShift involved – If yes please share timing.YESSalary RangeNotice PeriodUrgentSkillMandatoryProficiency Level (1-5)JavaYes5Distributed message brokers/queueslike Kafka or Pub/SubYes4Unit testing and Test-Driven DevelopmentYES4SQLYES4Problem-solving and critical thinkingYes4Excellent Communication SkillsYes5Agile/Scrum knowledgeYes4Job descriptionSenior Software EngineerQualifications:At least 6+ years of software engineering expertise with a focus on back-end systems, stability, and observability.Advanced proficiency in Java development for high-throughput server-side applications.Skilled in diagnosing issues within microservices and message-based architectures using Pub/Sub or Kafka.Hands-on experience with tools for distributed monitoring and request tracing.Strong understanding of microservices design, focusing on integration health and isolating system failures.Solid background in test-driven development methodologies and automated unit testing.Proficient understanding of code versioning toolsAgile/Scrum knowledge - MustPreferred SkillsDeep understanding of transactional logic within distributed SQL environments, including concurrency synchronization and retry mechanisms.Practical knowledge of major cloud infrastructure and hosting providers such as AWS or GCP.Competency in container orchestration using Kubernetes, specifically regarding disk and memory resource allocation.Experience leveraging GitLab CI or Jenkins for automated deployment pipelines and testing workflows.