Job Description: We are looking for a highly skilled and self-driven Java Developer with strong experience in Java and Spring Boot to design, build, and maintain scalable backend systems. The ideal candidate has hands-on expertise with Kafka and event-driven architectures, including producer/consumer patterns and stream processing, and a deep understanding of caching technologies such as Redis and in-memory caching strategies to drive performance optimization and system scalability.
This role requires engineers who are comfortable working independently , taking full ownership of complex components , and making sound architectural and design decisions. The successful contractor will thrive in a fast-paced environment , contribute effectively with minimal handholding, and consistently deliver high-quality, resilient solutions while collaborating with cross-functional teams as needed.