Senior Java Developer - Microservices, Cloud & DDD
Summary
Senior Java developer joining Virtusa's middleware/architecture team in Doha, building event-driven microservices with Java 21 and reactive programming. Day to day involves BDD/unit testing (Cucumber, JUnit, Mockito), Maven builds, and messaging via Azure Service Bus or JMS, with Kubernetes, Docker, Azure, and MongoDB as pluses.
Virtusa Corporation is seeking a skilled Java-focused professional in Doha, Qatar with 5–7 years of experience to join our middleware/architecture-focused team. The role requires expertise in Java 21, reactive programming, and microservices, plus hands-on experience with Cucumber, JUnit, Mockito, and Maven.
Exposure to Azure Service Bus or JMS and event-driven architectures is important, with familiarity in Kubernetes, Docker, Azure, and MongoDB as a plus.