Backend Java Developer - REMOTE

Insight Global

📍 Bentonville, AR, United States

Full-time other-general

Job Description

Job Description
We are seeking a Backend Java Developer to design, build, and enhance scalable microservices supporting high-performance, customer-facing applications. This role focuses on building distributed systems using modern event-driven architecture, enabling reliable, real-time processing across complex platforms.
This is an ideal opportunity for engineers who thrive in backend-heavy environments and enjoy solving challenges related to scalability, resiliency, and system performance.

Key Responsibilities

Design, develop, and maintain backend microservices using Java and Spring Boot
Build and support event-driven architectures using Kafka, including producers, consumers, retry strategies, and dead-letter queue (DLQ) handling
Develop and maintain APIs using REST and/or GraphQL
Design and optimize Cassandra data models, ensuring performance, scalability, and efficient querying
Implement robust error handling, logging, and resiliency patterns for...
Apply for this Position