Role: Senior Java Developer – Microservices | Cloud-Native | Messaging Systems
Location: WA/GA (Hybrid)
Experience: 10+ Years
Visa: No restrictions
Employment Type: Contract
Required Skills:
Strong core Java skills with proficiency in Java 8 and 17.
Deep knowledge of Spring Boot, Spring Data JPA, and REST API development.
Hands-on experience with Kafka (producer/consumer configuration, offset handling, streaming) and RabbitMQ (exchange types, message durability, DLQs).
Strong understanding of Kubernetes concepts like pods, services, deployments, config maps, secrets, and Helm.
Experience with cloud infrastructure (AWS, Azure).
Solid understanding of microservices, event-driven architecture, and system scalability