Java Developer
Summary
Virtusa is hiring an on-site Java Developer in Doha, Qatar to build microservices-based backend systems with Java 21 and Reactive Java. The role centers on test automation (Cucumber, JUnit, Mockito, Maven) and event-driven messaging (Azure Service Bus/JMS), with cloud/container exposure to Azure, Kubernetes, Docker, and MongoDB.
Job Requirements
- Strong hands-on experience in Java 21, Reactive Java, and Microservices architecture.
- Must have strong experience with Cucumber, JUnit, Mockito, and Maven.
- Good understanding of Azure Service Bus or JMS and event-driven/messaging concepts.
- Exposure to Kubernetes, Docker, Azure, and MongoDB is preferred.
- Knowledge of Domain-Driven Design (DDD), UML/Class diagrams, and application architecture is an added advantage.
- Experience with Gatling/performance testing and exposure to AI/GenAI technologies will be a plus.
Work Experience
- 5-7Years